Merge pull request #15 from latentflip/fix-sort-order

Fixes #12 - incorrect sort order during a build.
Add option for basepath
Allow '.' in pathname
Fetch/reset instead of git pull

git pull has potential for merge conflicts and other problems in the
background. Since we're never pushing from concrete's repo, we're safe
to do a fetch/reset --hard. This will ensure we're always getting
updated to the correct point with no issues.
Merge pull request #18 from joefiorini/change-update-command

Fetch/reset instead of git pull
Merge pull request #19 from joefiorini/basepath-option

Support mounting concrete in a directory
Merge pull request #20 from joefiorini/dot-in-pathname

Allow '.' in pathname
Fix syntax error
Merge pull request #21 from joefiorini/fix-syntax-error

Fix syntax error
Merge https://github.com/ryankee/concrete

Conflicts:
	lib/git.js
	lib/jobs.js
	lib/server.js
	lib/views/index.coffee
	lib/views/jobPartial.coffee
	package.json
	src/jobs.coffee
	src/server.coffee
change regex for generating stats
show last 50 jobs
sort by addedTime
use jobs.getLatest for stats
max width for commit messages
ignore .DS_Store
updae jQuery and Moment.js
use fs.exists instead of path.exists
update package.json