max44000: Added swig to the module and set i2c methods as public

Signed-off-by: Kiveisha Yevgeniy <yevgeniy.kiveisha@intel.com>
doxygen: added documentation to new public methods

Signed-off-by: Kiveisha Yevgeniy <yevgeniy.kiveisha@intel.com>
doc: make docs not generate by default. BUILDDOC

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
cmake: update swig support

* Bumped required CMake Version

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
upm: update past modules to use new CMake macro

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
4digitdisplay: rename to tm1637

* Use new cmake macro

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
ledbar: rename to my9221

* Use new cmake macro

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
mma7455: added new accelerometer module

Signed-off-by: Kiveisha Yevgeniy <yevgeniy.kiveisha@intel.com>
my9221 mma7455: corrected spelling mistake

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
upm: new standard for modules cmake file

* Update all previously updated modules

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
servo: update to use cmake macro for servo

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
lcd: rename from iiclcd to i2clcd, add swig

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>