BlueObject fixes

This version introduces multiple enhancements:

fixed key usage for some methods

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

Modified:   Base/BlueObject.php
            -- Updated --
                getOriginalData give $key variable into _prepareData method
                getData give $key variable into _prepareData method
                clearObjectError added default key value as null