see http://gruntjs.com/getting-started
Added tabTypeFetcher, allows for custom loading of tab types. Works by resolving a jquery Deferred object with a registered tab type.
Merge branch 'master' of github.com:simonwibberley/tabangular
corrected typo bug
change some things back to how they were
started talking about persistence
getTabType now uses deferred promise to resolve tab type, allows for asynchronous type fetching
fixed typo to correct defaults function name
Merged simonwibberley/master into master
fixed autoClose logic