Update waffle.io link to https
Disable functional tests for pull requests

Secure environment variables for travis are not available on pull
requests since submitters could submit code with tests that steal the
decrypted value. Therefore, we can't run the selenium tests.
Created stickybuttons V1. Clicking on a button in the control bar makes it stick to the heatmap.
Added update heatmap to controller.coffee so that pointers respond when a button is toggled. Also refined css, and fixed small bug.
Fixed bug. Also fixed the spacing of the arrows at the request of @dwhly.