Initial dump of Shiny tag library
Heavy refactoring

- Change function names to camelCase for consistency
- htmlDependency: Normalize "src" value at creation time and store as list
- attachDependency: Put single dependency argument in list
- Split html_dependencies_as_character into separate functions: copyDependencyToDir and renderDependencies