Made a waitForSPIF funtion

Also removed flag clearing from sendI2C
Added char parameter to I2CSend
defined slave addresses
Switched Parameters for SendI2C
Moved waitForSPIF

Also fixed a curly brace for `sendI2CByte`
SendI2C now uses reciever as slave address
Removed buffer global buffer

SendI2C still uses buffer parameter
Renamed waiting function to I2CWaitForTransmission

Put function into sendByte function
Also added some comments to SendI2C
Cleaned up I2C.h
Style Nazi
Fixed for loop curly brace
Merge pull request #57 from teslaworksumn/I2Cfix

I2C Fix