More consistent namespacing
Adding objects_with_permission method
Removed ActiveRecord::Base from doc, was paster from the activerecord gem.
Adding assertion for type checking in objects_with_permission