browserify
rename again, to one I (probably) can spell
add clean task
minor gruntfile reformatting
update packages and gruntfile
encapsulate samples resources, player, into singletons
separate sample decoding from playing
wrap XHR in a Q promise
replace player callbacks by promises
generate a simple description