Merge pull request #113 from timplunkett/streamline-js

Streamline javascript
Updated jQuery replacement method based on Codelica's commit:
https://github.com/Codelica/open_framework/commit/b40e4f45212f616344a6b61fa6b9d819fdcc3b8d
Removed duplicate breadcrumb class
Removed code for turning off Bootstrap dropdown data attributes in sidebars
Updated responsive dropdown menu link style in mobile
Fixed sidebar-first and sidebar-second div class conflict with body class.  Renamed sidebar div classes to site-sidebar-first and site-sidebar-second.
Reduced CSS specificity of span class transformations
Updated conditions for displaying the close button in alert messages
Added IE compatibility CSS fixes
Added ARIA roles
Replace tabs with spaces and remove trailing whitespace.
Document and clean up theme-settings.php.
Clean up template.php.
Rename vars to variables.