Update comm manager to use varargs for handlers
Optimize is_any_nil
Fix nil check in is_any_nil
Add some error checking to archive script

Error detection for moonc will have to be hacked in due to
leafo/moonscript#130