Install acts_as_list gem
Allow training questions to be re-arranged by changing their asm-qn position
- In `training#show's view`, turn the tbody of the questions table into a ordered list, sorted by the questions's asm-qn's `pos` attribute
- Add routes & controller to handle changing `pos` attribute of asm-qns
- Make AJAX call when the questions table is reordered, updating the asm-qns's `pos` attribute
- Styling to make the questions's title looks like it's draggable
Remove acts_as_list gem, as it is not used
Update question number upon re-ordering
Make mission questions rearrangeable
- Add routes under course/:course_id/mission/:mission_id to reorder all the asm_qn
- Change mission/show layout to included asm_qns' id and add a rearrange handler
- Show mission questions in the order of their asm_qns
- Make the mission question table sortable. It will send POST request to update question order, as well as changing the display text
Cosmetic changes to make question header more inline
- Extract all styles related to the question table into asm_qn.css.scss
- Add padding to the icon handler
- Make the question heading smaller, uppercase and dark
unique index on user course id and achievement id
put award achievement to delayed job
better achievement page
Merge pull request #17 from exklamationmark/mark/rearrangeable_questions

Mark/rearrangeable questions
fix pending grading problem for resubmit missions
update subscription in tutorial group.
simple sandbox for eval python
fix training submission attempting question of showing problem
Merge branch 'development' of github.com:Coursemology/coursemology.org into dev/raymoond_dev
Merge branch 'development' of github.com:Coursemology/coursemology.org into dev/raymoond_deploy
precompiled assets
some fix for python eval
fix error message for training
training review bug for coding question