Implement list_all action for message console

--HG--
branch : algo
extra : source : 989b502dc7bda61404b8b9625d7b50f77c80049e
Update rails version to '3.2.19' to compensate with issue stated by nattee on pull request #4 of cafe-grader-judge-scripts, add view of list_all action

--HG--
branch : algo
extra : source : 013c7362bc57e8184b5751800347f291eb5f5596
update user profile and user list

--HG--
branch : algo
add lexer for php

--HG--
branch : algo
add link to submission #id in main/submissions

--HG--
branch : algo
add option to update PDF file of a problem in /problem/edit/:id

--HG--
branch : algo
merge

--HG--
branch : java
add jquery to manage problem, now we can select a range of problem

--HG--
branch : algo
rename : app/assets/javascripts/new.js => app/assets/javascripts/local_jquery.js
merge

--HG--
branch : java
add more problem stat

--HG--
branch : algo
add more stat

--HG--
branch : algo
add more link in submissions and profile page

--HG--
branch : algo
add log

--HG--
branch : algo
merge

--HG--
branch : java
add  last 20 submissions status

--HG--
branch : algo
fix utf8 for java

--HG--
branch : algo
extra : source : 282c9f3619fdbc928982a5862c96f5377952b5a0
fix utf8 for java

--HG--
branch : java
add struggle report

--HG--
branch : algo
merge

--HG--
branch : java
merge

--HG--
branch : java