make it beautiful

add grunt-jsbeautifier to beautify files automatically

add matchdep to automatically load grunt tasks