Merge pull request #13 from jblaine/master

Mild cleanup of README
Move stuff to a more standard directory structure used by Python
projects with distutils or setuptools
Add a setup.py
Don't need to add stuff like /usr/share/logster to sys.path if we import
from a Python package.
Reworked importing to use new packaging
Cleanup to get rid of warning: "logster_helper.py:53:
DeprecationWarning: BaseException.message has been deprecated as of
Python 2.6"
Add a .gitignore
Add a --logtail option so that the user can specify a location for logtail
other than /usr/sbin/logtail2
Improved the MetricLogster with capability to calculate distribution
statistics of time metrics.
Allowed operator to configure different time units. Unit does not need
to appear in the log statement as this would be an unnecessary
restriction.
Generalised MetricLogster extracts time unit from log line

When pushing into Ganglia, the unit for the time metrics will now be
extracted from the log lines - it is assumed that metrics with the same
name will share the same unit; the parser will simply use the first it
encounters in the event they do not.
Error log parser ready
Better gitignore
Duration of logging changed to 10 sec
Improved accuracy and reliability of percentile calculations

Fixed some problems with percentiles for non-integer values. Improved
this and also coped better with arbitrary percentile values (especially
100% i.e. max).
Fixed copyright
Merge pull request #14 from msabramo/add-logtail-option

Add a --logtail option so that the user can specify a location for logtail other than /usr/sbin/logtail2
Added metric suffix option
Update README
add a Squid parser