make each vote record unique
modify competition-idea relation

This is now a HMT relation. The migration that used to create
the table competitions_ideas has been deleted for simplicity
since it not needed anymore, but this has been done in the previous commit by mistake.
Merge pull request #243 from DevYah/db_relations

Db relations
added rejected column
Merge pull request #246 from DevYah/C2_omar-kassem_#227_add_to_competition_migration

added rejected column
Merge branch 'master' into C4_Gezeery_#52_view_user_profile
Issue #52, enhance profile view