Merge pull request #26 from robvw/master

Create alternative XML based on Martin's suggestion.
Have angular components return the module to be used in testing
Added testing for the size directive
Added travis test
Added travis test status
Fix npm test command on windows
Fix tests for travis, run on firefox for idb tests
added dots reporter for travis
Add modified version of Rob's proposal, with XML comments documenting my remarks.
Merge pull request #27 from poelstra/master

Some additional idea's, based on Rob's 2012-alternative.xml
added bower install as npm install script
Added spinner directive
fixed travis script
js fix for spinner on touch devices
Css fix for ios 5
Added dependency badges
new version of angular-mocks
implemented remote loading of teams from Ruud's api
removed pointer as it makes the element clickable on android, which interferes the spinner
Added error logging when teams cannot be loaded