Option to output git commands & results. #107. Fixes #153

Change-Id: I08919c69c3dda23b18810c2df46cf8939d32d307
Refactor bugtracking nagscreen/userconfig code. #111

Change-Id: Ibc0886d96da54f0e94c3370f4ce8ecc4aa60ee23
Add git version requirement to README. #146 #155

Change-Id: I5f04e490d2af1f4a78d3de956804863ab5f288b9
Validate create ref input not empty. Fixes #156

Change-Id: I1dcc3e4b4d9640c9768c50f8f769029558088ae5
Link screenshot to intro video
Use markdown for link

Suggested by slang800
Use Gravatars. Fixes #127
Auto complete for path input box.

When user types '/' or '\' in path input box, ajax call will be made to server to query directory listings.  Directory listing api call returns only the directories within given directory, not all files within given directory.  There is no security to what directories are accessible so this might be an upgrade that needs to be done.

Change Synopsis

* added jquery ui 1.10.3
* added auto-complete.js
* server now has an api call that returns directory listing

Possible upgrade

* Directory listing security
Better URL redirection when enter is pressed.
Merge pull request #159 from begriffs/screenshot_link

Link screenshot to intro video
Merge pull request #161 from dlam/master

Use Gravatars. Fixes #127
Log boxes styling (round gravatar icons)

Change-Id: Ib0a9767c04b2f861bcfe4c8b36edab1789717c9c
Hide default gravatar

Change-Id: Idd3e1ca5e81b485d33fa32192afe176769c1537b
Merge remote-tracking branch 'upstream/master'
Minify and embed images (and change dir structure). #118. Fixes #145

Change-Id: I5e6ab0f4d28ec5695c394d45be16fba145ee76cf
Using knockout's MVVM
Using api nomenclature
Using api query function in api.js
Using winston for error handling
Require node to check if remote node is ancestor