Merge pull request #17 from whyreal/master

some little bugs & config.json
add component.json support
add validator support to Handler and create a sample on Datahandler.prototype.update
add cli support
add startup support and rome
move the config.json to src/config
fix missing caligula namespace when calling startup.start
fix some bugs
fix some bugs
add the missing param
change log level to DEBUG for debugging
reverse the initialization order of cli and http
complete ServiceHandler
fix bug
refactor simple.js to move the functionality of loading application specific config to service handler
fix the missing namespace of caligula
fix bug
refactory the strcuture and the initial script
refactor
	modified:   augustus/src/resources/all.js
	modified:   augustus/src/resources/base.js
	modified:   augustus/src/resources/file.js
	modified:   augustus/src/resources/template.js
	modified:   augustus/src/tag.js
	modified:   caligula/config.json