moved css module to more appropriate location
dont destroy component nodes prematurely
optimise when unresolved mustaches are checked (at end of change cycle, rather than on each set/update)
only use node.innerHTML for CSS in non-IE browsers
name some anonymous functions for easier profiling