basic roles

1. add roles to User and InstanceUser model

2. add two tests and refine existing tests, remove should statement ( http://betterspecs.org/#should )
If it's too troublesome for you to always manually modify schema.rb then just `rake db:reset` then you will use the newest schema. Users who migrate won't need to worry about it because they won't be checking in schema.rb.