reworked site generation hooks, removing need for checkin, added source/_stash/ to gitignore