Create a libaquaero library targets in the Makefile.

Creates a shared .a and .so files under the lib/ directory.
libaquaero: Make local functions static.

This prevents those symbols, not exported in the libaquaero5.h header,
to conflict with other programs.
libaquaero: Prevent memory leak when using default device.

The |full_path| path is constructed while scanning for the right
USB device but is never free'd.
ADD: a python verion of the munin-plugin
Merge branch 'devel' of github.com:raptor2101/aerotools-ng into devel
Merge pull request #32 from unsabi/libaquaero

Add static and shared library versions of libaquaero for external applications to link with.
Merge pull request #33 from raptor2101/devel

Add raptor2101's python-based munin plugin
Renamed libaquaero static and shared libraries to libaquaero5 so as not to conflict with original aerotools library namespace
Added initial definitions for device names (lynix/aerotools-ng#28)
Adding more functions for device names (lynix/aerotools-ng#28)
Initial functionality of name retrieval and printing for device names (lynix/aerotools-ng#28)
Added more names to verbose standard output mode (lynix/aerotools-ng#28)
Replaced error-prone read functions in aq5_interruptRead with HIDIOCGUSAGES. Now no more errors (lynix/aerotools-ng#28)
Fix references for Aquastream XT. I had mistakenly assumed test dumps were from an Aquastream
Fix bad descriptor error when using -d to specify the device
Change interruptRead() to use nanosleep delays instead of read()ing and waiting for new reports
Added more device name output in default mode (lynix/aerotools-ng#28) and fixed unused variable compile-time warning with src/libaquaero5.c
Added more names to export mode output (lynix/aerotools-ng#28)
Updated definitions for some temperature sensors based on device name array position hints
Merge pull request #35 from JinTu/devel

Syncing to devel now that the device name report reading code has been tested and looks stable.