added submodule gh-pages based on gh-pages branch
moved api documentation to gh-pages/api, added notes on regenerating documentation