MarkUs runs with Psych now, no need for Syck support

As Ruby 1.8 support has been dropped, there is no need
to continue using two different YAML engines.
Added some core files, and moved jQuery UI style files. Also removed jQuery UI from JS tags on pages since it's already in application.js
Use controller-specific style sheets.
Get rid of some livepipe rubbish.
Dialogs using easyModal (better resizing and positioning)
Forgot flexible criteria dialogs
Added necessary div wrapper for tables + temporary styling.
Merge pull request #1569 from ferrous26/syckpsych

MarkUs runs with Psych now, no need for Syck support
Merge pull request #1582 from arkon/s3-assets

Style guide part 1
Merge branch 's3-controllers' of https://github.com/arkon94/Markus into arkon-s3-controllers

Conflicts:
	app/views/layouts/main.html.erb
About dialog
Fixer-uppers.
Title bars + some locale strings.
Fixes.
Fix for annotation and notes dialog.
Groups/graders tabs.
Get rid of livepipe, and fix up student panes.
HTML layout changes for sortable list views + temp styling.
Moved SyntaxHighlighter scss file.
Remove livepipe style