Reworked PreBodyTagInjectionStream usage
Reworked script tag generation and exposed it on current GlimpseRequestContext
modified GlimpseScriptTagsProvider to allow for checking upfront if tags will be made available
refactored injection stream to check upfront if injection is needed
refactored ctor parameter pass through for GlimpseRequestContext
removed 'Glimpse' from ScriptTagsGenerator and ScriptTagsProvider
renamed GlimpseScriptsInjectionStream to ScriptTagsInjectionStream
made OWIN sample port selection rely on user input
moved writing of warning in failed injection in injectionstream to Close method
added flush sample to OWIN sample project
made sure that the generated script tags are not cached
Merge branch 'version-2' into cgijbels-onflush-spike
Merge pull request #810 from Glimpse/cgijbels-onflush-spike

Glimpse v2 - Reworked script tag generation and injection