[testing] RakeTaskManager: knows about Rake tasks and how to run them
[testing] Allow TaskManager to be injected into a Sinatra App via TaskToWebBuilder

* Mainly for testing-- de-couple the notion of running Rake tasks from
  a Sinatra app. Should now be able to build another type of
  TaskManager and run its tasks (that would have nothing to do with
  Rake)

* Moved the HAML files down into lib/app/views for clarity
[testing] Use --format doc to focus on actual statements
[testing] Add a couple simple tasks for testing purposes
[testing] Rename haml files for clarity, simplicity
[testing] Simplify result output
[testing] rake to-web functions again

(without blocking everything else)
[testing] Use rack-test for basic request testing
[testing] Break SimpleTaskManager out. Additional tests.
[testing] Spec for POSTing to a task route
[testing] tweaking wording
[testing, cleanup] Removing commented out code
Merge pull request #1 from jedcn/testing

Shaping things up