Formalize and document build process

Install and configure a Grunt.js task to manage the RequireJS
optimization of JavaScript source files. Create a new alias task
comprising the entire build process, and document this process in the
project README.
Remove r.js build tool

The build process is now managed by the Grunt.js task, so this tool is
no longer necessary.
Remove built file from project

When building the project, overwrite the application's entry point
script with the fully-optimized script file. This allows the
`index.html` file to reference the same file name in development and
production environments, and avoids the need to version control
duplicate information.
Merge pull request #5 from jugglinmike/requirejs-task

Requirejs task
Merge pull request #6 from jugglinmike/lint-subtasks

Create sub-tasks for linting rules
Introduce Selenium-powered integration tests
Extend server task to support local development
Add test for 'Members' index
Abstract test setup logic
Lint test files
Test filtering behavior
Declare CSS selectors in a dedicated file
Add more tests for member filtering
Re-factor `filter` operation internals

Because the Node.js Selenium API is currently unable to schedule
operations in parallel, querying multiple DOM elements requires far too
much time.

Instead, use a single querying operation to count many elements.
Temporarily unset the driver's `implicitlyWait` parameter so that
querying operations which yeild zero results can terminate immediately.
Move in-line selectors to dedicated file
Improve integration tests

Implement a simple web proxy in Node.js for use by Selenium-powered
browsers during integration tests. This proxy:

- Passes requests for GGA application resources through to the
  locally-running server.
- Immediately handles requests for non-essential external resources with
  an empty response
- Immediately handles requests for essential external resources with
  previously-cached responses (which are included in the
  `test/integration/fixtures/` directory)
integration test: added bill search test
Write logic to navigate to "member" page

Actual integration tests pending.
test member accordian display
Add more tests for "bills" section