Patient builder scrolling

(replacing pull request #369 with this one for cleaner diffs and a less out-of-date base)

## Stories
* https://www.pivotaltracker.com/story/show/62488424
* https://www.pivotaltracker.com/story/show/77141332 (replace scrolling in logic with pagination)

## Notes
* Uses the bootstrap affix plugin to pin the selected sections to the top when you scroll a certain distance down the page
* Introduces pagination for the logic view, while the other two sections scroll freely
* Includes an update of bootstrap
* Includes an update of jquery UI
* Minor adjustment to the dragged element to keep it working and looking proper
* Added some visual feedback - when you start to drag, the droppable area shows as shaded

## Screenshot
In IE9
![screen shot 2014-08-27 at 10 30 05](https://cloud.githubusercontent.com/assets/2136286/4061233/8e9d7720-2df6-11e4-97db-6d9ff4a51e4f.png)

Since these utility functions are only used in one place, they're probably not necessary.