Reversed the order in which objects are added and removed from a PDU.  This was originally in place to compensate for our GetRequest being backwards
Changed the |: operator to &:
Added SetRequest[T]
Fixed handling of enums and added test case for setting two VarBinds
Modified test for get() to include an enum valued object.  Cleaned up test code with implicits
Added a comment about why my implicit conversion isn't working in pattern matching for &: