api.py now contains the necessary tools for creating a new DispersyInstance process and a few methods for commands and responses via a pipe. DispersyInstance now has a callback function extended to community and endpoint which can be used for any kind of information, provided that there is an appriopriate key in definitions.py. Runner has a timeout of 1.0 now.