Add includeCSS and includeScript functions
includeText should be HTML escaped
Do away with dependsOnFile error

This error is causing more problems than it solves.
Expose session$input and session$output

This makes it possible for packaged Shiny components to only ask
for the session variable to get access to all inputs and outputs
(along with the other good stuff on session).