Punctation change

Unifies instance and default timer object access of functions to '.' for example: timer.clear(). For instances you had to use ':' until now.
Merge https://github.com/vrld/hump
Merge pull request #42 from headchant/master

Makes sense. The same should be done for `hump.signal`.
[timer] Place new() at the end of the module.
[signal] Use . instead of : in registry instances.

Mirrors behavior of the timer.lua
Merge pull request #43 from xpol/master

Fixes wrong arg #1 for resume().
Add missing argument to gs:resume(pre, ...)