Tidy, added thread for callback, and an untidy

- added buddy thread to do the application collision
- tidied Bubbles.h main include and others making declarations
independent of the internal classes
Merge branch 'master' of https://github.com/PunkUnicorn/Bubbles

Conflicts:
	Bubbles/Bubbles.cpp