added nuclide ui and doesn't break anything
added nuc uitype tests
Merge pull request #1041 from scopatz/nucuit

Nuclide UI type
enable nicer interfaces for inventory policies
Merge pull request #1042 from rwcarlsen/mod-trader

enable nicer interfaces for inventory policies
updated uitypes
added unit test
Merge pull request #1044 from scopatz/uit

updated uitypes
Add squash functions
another try at a resource buf api

  * it is now templated to reduce casting
  * change all uses of ResourceBuff in cyclus agents to ResBuf
  * use C INFINITY macro instead of custom kInfinity constant
  * PushAll-> Push
  * PopQty -> Pop and it now returns the resources squashed
  * added PopRes and PopNRes methods
  * pending deprecation warn on resourcebuff
  * added a Peek method