Change admin to call RW API functions directly to fix #87, add Invalid envelope id error, rename signals.py to admin_helper.py