refactoring + adding command line option for the livereload watch interval
create internal plugins like basic auth and autoload them
add autobuild internal plugin
Merge branch 'internal-plugins' into develop