MMA8451Q Library Update

Updated MMA8451Q accelerometer library: added register read/write,
corrected zero-g calibration, minor typos etc
Merge pull request #16 from bluesign2k/modified

MMA8451Q Library Update
Stopping the Kinetis LPTMR (Low Power Timer) in tickless idle mode will reset the timer counter register. Updated the implementation based on feedback by Tom Daugherty, see http://mcuoneclipse.com/2014/02/09/iot-freertos-down-to-the-micro-amps/
updated project for low power
updated to work with classic CodeWarrior (S12): assembler does not accept normal C comments.
removed SA temporary file
Added ring buffer events for item add, remove and buffer clear.
added setting to component to enable pull-ups with PDD macros.
updated accelerometer interface
updated PCA9554 component to use GenericI2C
added setting to component to enable pull-ups with PDD macros.
initial version, contributed by Omar Isaí Pinales Ayala
fixed function names
updated and added license information
Contribution by T. Daugherty:
1) ulReloadValue needs to be calculated differently based on COUNTS_UP.
2) if eTaskConfirmSleepModeStatus()==eAbortSleep, then the tick duration needs to be reconfigured before re-enabling the timer.
3) at the bottom of vPortSuppressTicksAndSleep(), the tick duration should not be set after it is already enabled, in the LPTMR case. To fix this, I created a flag that is queried on the next tick interrupt, at which time the tick duration is updated.
additional SVD files added
content moved to https://sourceforge.net/projects/mcuoneclipse/files/Eclipse%20Plugins/RxTx/
moved files to sourceforge (https://sourceforge.net/projects/mcuoneclipse/files/Eclipse%20Plugins/EmbSysReg/)
moved files to sourceforge
added note about moved content