add make, cake, apm and npm support
work with events for registering build systems
build system
ready for releasing first version
work on readme
merged