change table headers

* fields necessary for GitHub API commit-comparison queries
replaced the mock data

* made to parallel table headers
added a github username field
change input field labels

* renamed to follow table headers
* also did global replace for respective css id's
renamed Project attributes

* able to store id
* able to store github username
* able to store repo name
* able to store branch/sha
able to use form to create new Projects

* fields are now properly being filled, emptied, and populating table
created ajax request that compares 2 commits

* changed first mock project to one that is current with its respective master branch
* the current ajax request parallels the first mock project's data
extracted query URL creation into a helper
added a status field to table

* planning on putting a green thumbs up or red thumbs down
added newest font-awesome cdn
places a thumbs-up/down based on status

* if current with master -> thumbs-up
* if not -> thumbs-down
created a colors.css file

* to keep css files organized and modular
handled error path of request

* append a red exclamation and error
* added another sample project field that errors
show project statuses on page load

* as soon as page loads iterates over all projects and shows project status
refresh statuses upon creating new entry
focus on first input field on load

* also removed the dropdown choices for repo name
created a legend for statuses

* thumb up -> current with master
* thumb down -> behind master
* exclamation -> invalid data
repositioned legend
fixed input field spacing
Merge pull request #1 from cpkenn09y/kenyu-implementation

Kenyu implementation