#439 renaming files
#439 Layer Done
#439 In validate compile in the layer
#439 remove extra spaces
#439 add documentations
#439 Fix Gemfile Doplications
#439 Add Rspec tests
Update solutions_layer.rb
Update solutions_layer.rb
Update solutions_layer.rb
Update solutions_layer.rb
#439 Fixing some code issues
fixing cproblem with contest progress
Merge branch 'database_migrations' into dev_database

Conflicts:
	tutor/db/migrate/20140506131804_create_contest_progresses.rb
Merge pull request #469 from alaashafaee/dev_database

Dev database
#439 Fixing executer layer
Merge pull request #451 from alaashafaee/CX_Mussab_439_Layer_X.3

Pull Request: CX_Mussab_439_Layer_X.3 Layer
Issue: #240 - Update with master
Issue: #240 - Change compilation file system
Issue: #240 - Modify .gitignore