cleanup software folder
cleanup makefiles
reworked makefiles
cleanup folder and changed gitignore
add config.h.in
make fw c++ compilealbe
fix handle pointers
fix android_client dependency from pic to firmware_pic
makefile android fix
Merge commit '4bcd4a2b87545169fe99516e259b52766fabbb76' into Master-makefile_dev

Conflicts:
	Makefile.android
wip state save
complete BroadcastTransmitter class implementation
Merge branch 'Master-makefile_dev-fix' into Master