Moved and renamed a ton of files.

Organizing things under linux and bcm2835 instead of 'rpi' which isn't
actually a chip. This then allows for the platform to be called rpi so
we don't have to type out raspberrypi.
updated to reflect platform name change
Updated to new platform name and new chips.
Updated to v2 macros and renamed
updated names
Updated names