Adding tracing smoke test

Accept header tracing in defaultrouteinvoker throws error when no accept
headers are sent. Adding functional regression test
Add default accept header for Browser

When request tracing is turned on during testing, the DefaultRouteInvoker will no longer throw an error.

* If no accept headers have been defined for the Browser instance, add "*/*".
* Fixed typo
Move call to accept header coercion convention

* Reverted change to Browser.cs
* Moved call to get coerced headers in DefaultRouteInvoker
* Changed tracing block to use coerced headers
Another Resharper/HumanStyleCop conflict
Tidied up branching
Added numeric type fixture and changes made as per PR comments
Merge pull request #871 from jchannon/CultureModelBinding

Culture model binding
Cleaning up after @jchannon again :-)
Fix for #886
Fixes some stylecop sins by @jchannon
Made resource text resource use IResourceAssemblyProvider
Renamed IResourceAssemblyProvider

It's now called IAssemblyProvider and was moved to the Nancy
namespace.
Updated TextResourceFinder

It now supports an infinate chain of dynamic properties and will
call the ITextResource with the string representation of the
chain.
Added SMDiagnostics to the assembly ignore list
Updated ResourceBasedTextResoure

Changed so that it scanns for all resources and let you
index them using a key that has the format of
resourcefilename.resourcekey where the resourcefilename
is the name of the resx and resourcekey is the name of the
item in the resx
Updated view to include the resource filename
Upated razor localization demo to use dev webserver
Removed custom bootstrapper
Updated resource text resource

Now returns null if the key was not found
Merge pull request #888 from thecodejunkie/textresourcechanges

Text resource changes