browser-tests - set timeout
browser-tests - disable timeouts for Mocha 1.21

Commit 17a3ca7eb70942a6c74aa50876be1ce31dc1de00 set timeout to Infinity,
but this still doesn't solve the issue reported in #961 if you use Mocha
1.21.

This commit changes the config for grunt test run to
`enableTimeouts=false`, and documents the equivalent command line switch
(`--no-timeouts`) for mocha executable.
Merge pull request #963 from jakub-g/mocha-timeouts

browser-tests - disable timeouts for Mocha 1.21 …
Issue 952: fix styling for all/active/completed buttons
Merge pull request #965 from dwsupplee/issue-952

Issue 952: fix styling for all/active/completed buttons
updates comments to 80 columns ruler
removes ununsed footer#info
Merge pull request #966 from cirocosta/react-comments

React comments - limit to 80 columns
Merge pull request #967 from cirocosta/react-unused-element

React - Unused element footer#info
removes uncessary pragma - react
Merge pull request #968 from cirocosta/react-jsxpragma

removes uncessary pragma - react
Add an initial Gulp build task

Based on Web Starter Kit
Remove CSS prefixes

Yay, autoprefixer!
Close GH-974: no using underscore -> no last() on collection..
Add .travis.yml

The script is going to build `master` with `gulp` on every push and, if
successful, push the resulting `dist/` to `gh-pages`.
Merge pull request #973 from passy/build-chain

Gulp build chain

Fix #972
Add Travis Badge to README
React: Fix whitespace in footer
AngularJS: Upgrade to 1.2.22 (skipping 1.2.21, oops)
React: Upgrade to 0.11.1, fix #962