Merge branch 'release/0.2.3-alpha' into develop
Update Collection

Fix mis-referenced variable name.
Update Collection

Only set attribute values in mass-assignment if the value is not null.
Update Collection

Fix mis-referenced method for returning attributes value-array.
Update Collection

Fix mis-referenced variable name (class vs local).
Update Record

Update the body record attribute collection, split the accountNumber attribute into submember, customer, loan, and jointAccount.
Update Header Definitions

Rename the attribute identifier to longer, more descriptive IDs.
Update AlphaNumeric Attribute

Edit data-type check and exception message.
Update Header

Update the Header constructor to reflect changes made to the attribute identifiers.
Update Alpha Attribute
Update Collection

Fix error from undefined variable upon throwing an exception.
Update Boolean Attribute

Allow an integer (or string-representation of) to be passed as a boolean value, providing it is zero or one.
Update Record Collection

Update the attribute definitions.
Update Abstract Attribute

Make sure that READONLY attributes have their default value set.
Update Attribute
Update Body Record Collection

Update the fiiler3 attribute definition, there was a incorrect startByte entry.
Add CHANGELOG
Bump Version Numbers
Merge branch 'release/0.2.4-alpha'