New pagination mechanism

Reduced memory usage
Delayed database access
Fix to pagination mechanism
minor improvements

Added context local storage (based on APR pool userdata)
	Null now context-local object

Added lock flag setter for couchbase commands
Added range functions for array:
	objectsInRange - returns array with objects in range
	removeObjectsInRange - deletes objects

Added shortcut to create Binary from c-string

BTree implemetation stub
BTree mplementing
BTree update
BTree mplement
Added write interface for JSON and Binary
btree fix
Merge branch 'alpha' of github.com:SBKarr/Serenity
Fixed NULL object issue
API extensions

StorageObject::getByObject - returns object, automatically resolve input
	object to id or to name

StorageFile::updateFileInfo - renew logical file record from
	associated physical file
DataSet now support unified data interface
Serenity object modified to store context pointer at negative offset

It solves undefined behavior with default object constructors
StoragrProperty fix
Merge branch 'alpha' of ssh://github.com/SBKarr/Serenity into alpha
Added RawData storage property class

Also:
STORAGE_PROPERTY macro now variadic (for additional create params)
Default compilation mode is now Release
ServerHandler tools (like 'version' or 'monitor') now available
only for StorageUser with admin flag in Release mode
Merge branch 'master' of ssh://main.stappler.org:21002/Serenity into alpha
configurable properies
Added dump handler (for handler classes and files for now
Merge branch 'alpha' of github.com:SBKarr/Serenity