added busterjs unit tests,
implemented manual trigger,
implemented loader delay,
ran jshint and fixed accordingly,
added demo directory
organized folders,
configured bower, grunt and buster
minor improvements