Add temperature and temperature mode to low-level ePDC options.

These are used to set the temperature for use in temperature-based
waveform seletion.

Signed-off-by: Andrew Cox <andrew.cox@plasticlogic.com>
eeprom: use new API with EEPROM mode string

Require an extra argument with the EEPROM mode, which can
be typically 24c01 for small 128 bytes or 24c256 for
32 KBytes EEPROMs.  This is used in libplhw to determine
the EEPROM size and other interface parameters.
eeprom: add -o option parser

Add parser to support several options passed with the `-o'
command line option.  The options are in the
key1=value1,key2=value2 form.  Options are:

* i2c_block_size: the maximum data size in each I2C packet
* page_size: EEPROM page size, to override default value set by
  the mode like 24c01
* data_size: size of the data to read or write, which needs to be
  smaller or equal to the EEPROM size (which is fixed based on
  the mode)
* zero_padding: ask the rest of the EEPROM data to be padded with
  zeros, when using the `eeprom f2e' command.  This is useful in
  particular when storing plain text in an EEPROM.
update help message with new eeprom options

Add description of the eeprom mode and new options, and
tweak format of some other help sections for consistency.
use LOG_PRINT for special log message formatting
remove default I2C bus as it's now read from the config file

The libplhw now reads the default I2C bus from the PLSDK
config file, and the PLHW_DEF_I2C_BUS is not defined any
more in libplhw.h.

Signed-off-by: Guillaume Tucker <guillaume.tucker@plasticlogic.com>
remove default I2C addresses

Just like the I2C bus, the libplhw now reads default I2C addresses
from the PLSDK configuration file.  The hard-coded default values,
when applicable, have been removed from libplhw.h so PLHW_NO_I2C_ADDR
is used instead.

Signed-off-by: Guillaume Tucker <guillaume.tucker@plasticlogic.com>
Android.mk: fix build with new libplutil and eglib
update plep_init call with NULL config file path

Signed-off-by: Guillaume Tucker <guillaume.tucker@plasticlogic.com>
use new PLEP_TEMPERATURE_AUTO hardware option id
Android.mk: fix path to libplutil
ChangeLog v1.0 -> v1.1