Stub out initial tests
Add bind.js to project JavaScripts
Change how the project javascript are used in grunt

Includes a few other bits of tidying:
- cleaning out a redundant bower module
- removing compression of the javascript in dev
- bump grunt-contrib-imagemin to 0.8.1 because
  0.8.0 fails to install
Start of the listEntry script

Includes the following:

- updates to the HTML for a list item
- the addition of ListEntry.js to manifest for the local testrunner
- correct assignment of modules to GOVUK.GDM
First batch of listEntry tests & associated fixes
Add tests for click events & field value retention
Add 'subject' to all input lists
Move events to their own method
Correct add button text
Amend styles for input lists
Add tests for removing different numbered fields
Add spacing below the 'add another' button

It was a bit close to the title of the next question
Merge pull request #43 from alphagov/add-list-entry-js

Add list entry js
Style summary of draft services on homepage
Add example of completed services
- This is just a design—it doesn't actually work
- It's toggled so that it won't be shown in prod