Enhance FlexiBean/MapBean

Create properties dynamically when building
Bring code up to stnadard
Fixes #15
Enhance XML reader/writer support