Added doc requirements file
added mock requirement
Added version requirements on napoleon and mock