Added program hooks and ign_posts_publish()
 - Similar to Wordpress's add_action(), we can now let Ignition hook into itself and fire events based on what's happening
 - Added a publish function to standardize all post writing
 - Moved a modules that were really plugins into plugins/ dir
 - Updated payload.php and draft publishing to reflect new _posts_publish() function
 - Closes #6