Ignore files from JetBrains products
Update to latest AngularJS and jQuery
Fix for Firefox 3.6: use jqLite
Remove uiSelectElements
Refactoring
Add a space after //

'// ' is way more common (AngularJS, Backbone.js, Ember.js...) than '//'
<div/> => <div>
.bind() => .on()

See http://api.jquery.com/bind/
"As of jQuery 1.7, the .on() method is the preferred method for attaching event handlers to a document"
Fix for IE8 and Firefox 3.6