Allowing scripts to be created while in admin

Fixes issue where a new site could not create the css and js assets
unless it was published and visited
Not instantiating unnecessary class
Made sure admin actions are set up
Added missing visibility keywords, updated some
Added missing meta box on messages
Initializing theme for actions
Removed a wordpress hack
Added calendar_archive_page_id theme option back
Added full calendar link to core widgets
Properly queueing calendar assets