update gitignore
add generated _site folder to upstream repo

This will be used by _mirage to create a unikernel. It
has to be present in the github repo so travis can pull it.