JSLint fixes
already noted as a todo
Bit better handling if Onion has trouble finding out the base path
cleanup less & css
- implemented component promises
- fixed a bug where queued script/style requests wouldnt fire callbacks after load
- added componentHandler events
- internal component object pointers are now externally for better control
- little refactoring
- dom loaded components can now pass through properties through onion-component-*-propName attribute (also in JSON)