Added a new switch called -controllerClass that determines how isController()...

... method works. (See README.md)

Again, I got tired of always having to change isController() to just return true. I hope this change works for you. it reverses the default, so you have to add this switch to your update sh scripts.

Also, is there a better name? Should I have called it controllerReceiver? controllerObject?