switch to mutation observers

recursive is not required

Handle attribute changes correctly, don't error on non Elements
remove mutation_summary library
fix minify order in grunt.js
remove uglifyjs, grunt builtin
remove function.prototype.bind polyfill, lim initalize.js
Make observer initialization a constant
Merge pull request #32 from azakus/observers

Use Mutation Observers directly