Adds Dockerfile for site testing and development
Merge Dockerfile addition (PR #2)

Also exclude Dockerfile and rename docker/ to an _-prefixed directory
to prevent Jekyll from copying these files to _site/.
Fix publication links