PR #246 included most types also included in #277, this adds OB, OW and OD that were only in #277. Close #277.
* Refactor PLCAddress - Change fields into properties - Apply PascalCase naming to all properties - Make Parse public static with out parameters * Support creating DataItem from string * Rename PlcAddress.Address to StartByte