Cleaned up the JavaScript to hopefully allow the system to use one JS for multiple scrolls on a form.
Fix bug with creating branches from something other than master.
Update unit tests to start achieving coverage.
Test updates.