Add element test in RendererSpec
Refactor to unify the variable naming convention
Remove redundant code in contentScript, since SerializableEvent now does not require marking the DOM.
Removed elements now can be referred by its parents that exists in the new iframe.
Move gulp-livereload to optionalDependencies, hoping to make Travis happy.