Merge pull request #101 from DevYah/C3_marwa-mehanna_#86_bootstrap

C3 marwa mehanna #86 bootstrap
Issue#90 Add new "archive_status" column to Idea
Merge pull request #102 from DevYah/C3_MahmoudHashish_#90_AddedMigration

Issue#90 Add new "archive_status" column to Idea
Issue #73 Adds notification migrations
Fix errors in notification migrations
Issue #73 Add IdeaNotification, UserNotification models and update assosiations with User and Idea models
Issue #73 renamed UserNotificaiton model
Issue #73 Add Notification models inheriting from IdeaNotification and UserNotification
Issue #73 Add send and text methods to VoteNotification model
Issue #73 Add send and text methods to CommentNotification model
Issue #73 Add send and text methods to DeleteNotification model
Issue #73 Add send and text methods to EditNotification model
Issue #73 Add send and text methods to ArchiveNotification model
Issue #73 Add send and text methods to DisapproveTdeaNotification model
Issue #73 Fix error in some notification models

in DeleteNotification, EditNotification, ArchiveNotification, DisapproveIdeaNotification line 4 changed from CommentNotification.new to (Action)Notification.new
Issue #73 Add send and text methods to InviteCommitteeNotification model
Issue #73 Add send and text methods to ApproveCommitteeNotification model
Issue #73 Rename IdeaNotification model
Issue #73 Change parameters of send method in IdeaNotifications
Issue #73 Rename table user_notifications_users