Remove obsolete method MaverickHost:run()

MaverickHost:run(Action app) method is obsolete.
App body now supplied directly to MaverickHost:app().
demoapi code sample patched to meet API change.
Plain old refactoring
Reference to mscorlib added to AppManifest

by default. Contains namespaces like System.Text
Updated DynamicProxy.cs: bug fix

No need to Convert.ChangeType value parameter when calling prop.SetValue
Remove deprecated methods

Methods deprecated (esp. GetBytes()!). May break some code samples.
Updated HttpDispatcher: routing bug fix

Resolves problem where middleware routed to '/' would not match valid
requests. .
Updated AsyncPatterns.lua code sample