Commenting
Moved and renamed package tests

It's more consistent with other controllers
Patched and unit tests for a bug saving multiple streams

Therefore fixing a bug I had where a Potato wouldn't alert the Peeler
once it had come back online.
Fix for multiple enumeration
Modified test for flash variable (saved to config)
Added combined commands to add/remove repositories

Much easier than dealing with variables from the ui, but still allows
additional variables to be set on a repository in the future.
Temporary removal of bfbc2 and moh for beta