Revert "added the files option to cli and the ability to pass adapters via '#ADAPTER'"

This reverts commit 40765295211d719d0e2b2411ee3ae71e51be74b2.

Conflicts:

	test/unit/config.spec.coffee
Allow watched/included/served per file pattern

Convert config.files into an array of pattern objects rather than strings.
File list returns included/served files

Refactor FileList so that it has getServedFiles() and getIncludedFiles() methods.
Web server serves only served and include only included
Add require.js adapter and e2e test
Fix watcher to work with pattern objects
Web server - inline mappings
Use .loaded() in debug mode to make it consistent

In debug.html it used to start directly by calling __testacular__.start(). Using __testacular__.loaded() makes it simpler for require adapter to null this synchronous start.
Add some TODOs
Update .npmignore
Formatting
Refactor web-server unit tests a bit
Fix preprocessor unit test
Watch only patterns with watched: true
Fix grunt bump/npm-publish
Refactor file-list
Grunt release - do not publish if dirty working space

To avoid local modifications (or bogus new files) to be pushed into npm.
Fix testacular init basePath

[changelog]
Fix client tests (exclude require adapter)

There's pretty much nothing to unit test in this adapter.
Version 0.5.1