bump version information
remove usage of Settings.getTargetHosts() since it does not consider the port

related to #138
introduce heartbeat to communicate with Hadoop

introduce heartbeat to prevent Hadoop from killing long running tasks
fixes #135
provide Hadoop counters exposing the I/O stats

gather stats for all I/O operations within es-hadoop
the stats are not coupled to Hadoop and can be exposed through other means
fixes #141
fix counter for bytes being read

relates to #141
core types w/o types are converted to Strings

relates to #144
remove usage of Base64 from apache commons
use different method of saving long (>64k) mappings

fix #147
avoid SOF when retrying calls
fallback from task attempt to task id

in case the task id information is not present, log existing props for better debugging...
relates #148
allow fallback in heartbeat when the task id is lacking

relates to #148
fix NPE in ReportingUtils

relates #148
add compat MRv1/MRv2 layer when using mapreduce package
remove yarn artifact from main build

relates to #154
move ReflectionUtils to proper package in core (not test)

relates #154
fix NPE caused by reporting non existing stats
revise configuration object to simplify setting storage

all settings are saved directly - if that's not desired, use #copy
relates to #155
comment disable settings
allow fallback of unsupported types to #toString
add handling of dedicated byte, short and double types in Hive

fixes #157