ignore default build directory in git
added user manual

- added sphinx support for building user manual
- added support for build documentation on readthedocs.org