added I2C_ModifyRegister function to read, modify and write a register in one bus cycle
added a naive reset of the MMA8451Q
Added functions to bring MMA8451Q to passive and active mode without modifying the other configuration
changed I2C_ModifyRegister function so that it first clears using the and mask and then ors using the or mask
Renamed init and added bus reset function that does not work
Added function for data rate and sensitivity configuration
Started with interrupt configuration
Implemeted interrupt-controlled polling of the MMA8451Q
added interrupts to readme
fixed bme.h problems
using BME Bit Field Set decorated storage for Receive Mode / NACK setting
equivalent, but more efficient register check
using BME decorated store to clear the interrupt bits
explicit static attribute in BME_INLINE macros
migrating to BME decorated storages
full BME support in i2c
const decoration
additional (trivial) BME usage
added interrupt clearing to I2C_Reset
zstring fix