Added support for double datatype in schema builder.
Fix dependencies.
Merge.
Update components branch alias for dev-master.

Signed-off-by: crynobone <crynobone@gmail.com>
Fix docblock
Merge branch '4.1'
Merge branch '4.1'
fix conflicts.
Merge branch '4.1'
fix conflicts.
Merging.
Fix conflicts. Merge.
Merge and fix conflicts.
Merge and fix conflicts.
Rename view and pagination environments to "factory".
Bump all components to min PHP 5.4

Signed-off-by: crynobone <crynobone@gmail.com>
use JsonSerializable
Fix conflicts and merge.
Merge branch '4.1'
Fix conflicts and merge.