add syntax highlighter for submission view using Rouge gem

--HG--
branch : algo
merge with syntax highlighter

--HG--
branch : algo
merge

--HG--
branch : algo