base classes

This version introduces multiple enhancements:

modified, renamed and removed some classes
removed all logic to handle xml in BlueObject
PSR-2 refactor

Details of additions/deletions below:
--------------------------------------------------------------

Added:      doc/BlueObject.md
Added:      doc/Register.md

Modified:   Base/BlueObject.php
            -- Added --
                usage of ClassKernel\Base\BlueObject
            -- Updated --
                renamed to BlueObject
                $_options removed key prefix
                __construct removed integer key prefix handling
                toXml removed all logic
                _appendXml removed all logic
                _xmlToArray removed all logic
                _arrayToXml removed all logic
            -- Removed --
                $_integerKeyPrefix
                xml classes use declaration
                getIntegerKeyString
                setIntegerKeyString

Modified:   Data/Object.php
            -- Added --
                usage of ClassKernel\Base\BlueObject
            -- Updated --
                changed name of object to trait

Removed:    Data/DomXml.php
            -- Removed --
                will be moved to class-data package