I think this is related to pages.github.com's support for Jekyll.
I am now able to get my page.github.com to work with directory names that include a preceding dot (.)
The solution was to add a .nojekyll file in the root of my gh-pages branch.
The following resources helped me solve the issue: