new makefile system

brings the new makefiles form the raspberry branch, this is just a copy of the makefiles and other required files so the history of commits is not here yet, will be merged when we merge the full raspberry branch

there's also the new config files for addons with an example in ofxOpenCv, with this the libsorder.make files should go away, i haven't removed them yet to not break the PG but we should begin to do the necessary changes in the PG so it works with this new system

if no one spots anything wrong i'll merge this tomorrow