config page routing code
replace shitty $watch stuff with a nice ng-change
Merge pull request #488 from keyvanfatehi/config_router

Config router
add RubaXa's sortable + custom angular directive
https://github.com/RubaXa/Sortable
ref #479 and #468
require RubaXaSortable and ngSortableDirective
use our new ngSortable on branches to fix #479
throw if sortable target not found
upgrade jquery 1 and bootstrap 2 to latest minor

upgrading allows us to set $scope.thing to newThing without getting the
following error:
Error: Failed to execute 'insertBefore' on 'Node': The new child
element contains the parent.

we also had to upgrade bootstrap because we get the following error if
we try to run old bootstrap js with new jquery:
Uncaught TypeError: Cannot read property 'webkit' of undefined
reset to previous bootstrap.css w/o consequence
now that we can do so update scope model on sort callback
start hackin drag n drop on plugin page