switch to grunt v0.4.0
update grunt file to support livereload