mraa.i: remove comments breaking builds with SWIG 3.0.3

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
binding.gyp.cmake: fix architecture name for 32bit x86

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
mraa.c: fix error handling & leak in mraa_setup_mux_mapped

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
intel_edison_fab_c.c: ignore failed tristate writes when doing direction set

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
i2c: set_frequency now takes a mraa_i2c_mode_t

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
i2c: remove hz from context

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
i2c: add busnum to context

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
edison: add mraa_i2c_frequency replace hook for i2c-6

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>