Towards client/server functionality

* keep org.jraf.jlibibuddy (IBuddy) for legacy purposes
* work on new com.github.boukefalos.ibuddy (iBuddy)
* use log4j for logging
* read configurations from ibuddy.properties
* use picocontainer for easy configuration