Fix Port Agent Client Negative Count Exception

A susceptibility to a negative count exception was introduced when the packet reception scheme was modified.  That's been fixed.  This pull request also includes modifications to the LILY sensor and the addition of the NANO sensor for the BOTPT.