Add student role

Student model added. It has a polymorphic association with User thus can sign on, have sessions, etc. It has some extended attributes as can be seen in the schema and specs.
It looks cryptic, but the `%p` indicated a paragraph. The `#notice=` is simply an ID which can be referred to in Javascript/CSS.