Add requirements.txt for use of build.py

Resolves #115
new.html.template: clarify content label
apps: updated new.html
Update build.py header with pip install instructions
Add header to requirements.txt explaining use.
travis.yml: spectralsun's sauce username & key
Merge pull request #116 from bramwelt/bramwelt/requirements-txt

Add requirements.txt for use of build.py
travis.yml: dont run tests on pull request
travis.yml: use if statement
Merge pull request #117 from spectralsun/iss112-easier-create-new

Iss112 easier create new
Add my Sauce Labs credentials to Travis
fixed History display on web context
limited double clicl to edit to clicking on the content
Merge pull request #120 from bramwelt/bramwelt/sauce-labs-credentials

Add Bramwelt Sauce Labs Credentials to .travis.yml
cleaned up History app paths
Add donate link to footer of every application.
Merge pull request #121 from smcgregor/fix-history-on-web

Fix history on web
Merge pull request #122 from bramwelt/bramwelt/add-donate-link-to-apps

Add Donate Link to Footer of Every Application.
Give saucelabs key to travis
Merge pull request #125 from irdan/add-sauce-key

Add saucelabs key to travis for irdan