Add all function, limit and offset parameters

add collection.all function
add optional named parameters limit and offset
code cleanup
from now on: Semantical versioning (the versions before were alpha)
Merge branch 'master' of github.com:Adracus/ActiveRecord