Cleaned up make

Signed-off-by: Danielle Costantino <dcostantino@vmem.com>
Standerdized Naming convention for i2c busses lib

Signed-off-by: Danielle Costantino <dcostantino@vmem.com>
Moved i2c bus functions to Library

Signed-off-by: Danielle Costantino <dcostantino@vmem.com>
Added timeout and retry count set utilities
add timeout functions
Cleanup

Signed-off-by: Danielle Costantino <dcostantino@vmem.com>
added copyright

Signed-off-by: Danielle Costantino <dcostantino@vmem.com>
Cleanup and move only lib functions to lib routeens

Signed-off-by: Danielle Costantino <dcostantino@vmem.com>
Added i2c_get_functionality to libi2c map
Add copyright
cleanup and merge