Reorganize the documentation

Will close issue #257 and #273 
I removed the version constraint and added a branch alias to the composer.json. At least users will be able to require 1.0.x-dev instead of dev-master.