fix small bug with pcl kernel, move pcl stage out of makeReader
Merge pull request #457 from chambbj/pcl-kernel-bug

fix small bug with pcl kernel, move pcl stage out of makeReader
Catch bad_numeric_cast, rethrow better

Also, use long, not int32_t, for rxp moving average. This seems slightly
clearer to me.

Per @abellgithub's comments on 51b11498cdc4f11c765cf723625100d826aa4da6.
Remove m_useREST from kernel/Info

This unused variable was throwing a warning. I'm removing it since I'm
not sure how it was meant to be used.
Merge pull request #459 from gadomski/remove-unused-variable

Remove m_useREST from kernel/Info