Add fairly complete default base poll manager

@ericdcobb @jfairley @leafknode

Pulled this guy from RE for use in other projects.  Nothing RE-specific about its operation.  I added this to the jpoller lib so that we could get its functionality in Speedwagon without copy/pasting shit.