Added support to send integers instead of strings/floats

Added support to send integers instead of strings/floats. This was required for compatibility with statsd servers not accepting floats, such as hekad. I also cleaned up the code a bit to be slightly more PEP8 compliant.
As you might know, ```_``` can - besides other purposes - be used as a "throw away" variable. This assignment indicates to a fellow programmer that I know these variables are not used but are somehow required (e.g. by external code that calls them) and indicates the same to various python linters so they don't complain I have still unused variables.

Similar, one might find ```one, _, three = some_function()``` where I only need the first and third element out of a tuple that's returned from a certain function (for example, written by a third party), indicating that I explicitly don't want to use that second variable, and preventing to use ```one, two, three = some_function()``` where I don't use ```two``` or ```my_tuple = some_function()``` and having to use ```my_tuple[0]``` and similar.