API overhaul

I wanted to be able to discover the API through the IDE or by browsing by
module. Comments are both in Http.fs and Http.fsi and I haven't finished
with Http.fsi yet, as I still need to move comments there and add the newly
added server methods to it.

I started a small sub-project .WebMachine that will help build RESTful APIs with
resources.

 - [x] Move functions to their respective modules
 - [x] Document new functions and modules
 - [x] Clean up breakages in Examples and Perf tests
 - [x] Add new ServerError functions to Http.fsi
 - [x] Moving utils functions for dealing with combinations of applicatives to Http, because that's where they are used and then we don't have to use an assembly attribute to auto-open Utils.fs.
 - [x] Initial run - perf check
 - [x] Bump v0.5 to v0.6 to reflect the massive changes of API and to have something to refer to
 - [x] a. More perf runs - compare performance between v0.5 and v0.6
 - [x] b. Fix assembly version file generation
 - [x] c. Compare runs
 - [x] d. Fix any performance degredations
 - [x] Change DateTime.UtcNow -> DateTimeOffset.UtcNow, move into Globals.fs
 - [x] Walk through new API in Intellisense to make sure it is sweet to the eye