Pygments integration
remove lexer until solutions.language_id is implemented properly
Merge branch 'feature/ui' into feature/pygments
Update lexer to use solution.language.syntax_highlighting
Move require to Gemfile, switch to colon syntax.
add python to travis
Fix tests.
Merge branch 'dev' into feature/pygments

Conflicts:
	test/functional/solutions_controller_test.rb
Use rescue to always display code, even if there is no lexer
Update pygments gem
Remove unneccessary hide functions, as bootstrap does this autmatically
Merge branch 'dev' into feature/pygments
Merge branch 'dev' into feature/pygments
Merge branch 'feature/ui' into feature/pygments
Updated emacslisp to use the scheme lexer
Merge branch 'feature/ui' into feature/pygments

Conflicts:
	Gemfile.lock
	app/views/solutions/index.html.erb
Update Gemfile.lock
Merge branch 'feature/ui' into feature/pygments
Merge branch 'feature/ui' into feature/pygments

Conflicts:
	Gemfile
Fix a weird stack overflow. With a constant.