Separate beans methods
Merge remote branch 'refs/remotes/origin/master' into beans
Added validation
Typo
Removed comments
make validation public
get validation method
staticGetId function
Removed staticgetid
Allow validate rule via callback
Merge remote branch 'refs/remotes/origin/master' into beans
Merge remote-tracking branch 'refs/remotes/origin/master' into beans

Conflicts:
	Bean.php
	Controller.php
Renamed to bean to beanmodel
Recursion bug
Check columns
Auto insert/update properties
Merge remote branch 'refs/remotes/origin/beans' into beans
todo record
Merge branch 'beans'

Conflicts:
	BeanModel.php
Merge branch 'origin/master'