[brain] added model and migration for Thought.
[brain] added migration to add 'phone' in User.
[brain] adding Thoughts, Tags, Association. A basic prototype of Thoughts write path and auto-creation of labels.
[brain] db:migrate added phone to schema.rb.
[brain] adding phone field to registrations/edit and new erb files for devise
[brain] made phone col unique.
[brain] added send sms method to twilio_controller.
[brain] added code for label parsing from raw sms body.
[brain] made phone unique. it reflects on the registration view also.
[brain] length validation for phone.
[brain] wip
[brain] saving thoughts
[brain] adding model Tag.
[brain] adding one-to-many relationship (has_many/belongs_to) for user->thought and user->tag
[brain] added TagThoughtAssociation
[brain] made has_many :tag/thought to :tags/thoughts
[brain] added index to tag.user_id and thought.user_id
[brain] adding presence=>true in User,Thought,Tag,TagThoughtAssociation for all foreign keys
[brain] changing validates_presence_of to validates presence
[brain] adding thoughts and tags to active_admin
[brain] adding dependent :destroy for destroying associated objects for users, tags, thoughts.
[brain] adding unique index on Tags for [user, label]

[brain] unique index to tta on [tag,thought]
[brain] more docs and todo
[brain] reorganizing twillio_controller
[brain] adding proper after_save callback to create tags from thoughts
[brain] adding proper destroy dependents
[brain] adding active_admin migration schema changes to db/schema.db
Merge branch 'adding_thoughs_and_labels' of github.com:raghavchandra/brain into adding_thoughs_and_labels