start sphinx/ReST documentation
add incomplete sample doc to use with sphinx
Revert "add incomplete sample doc to use with sphinx"

This reverts commit a477c2ddde17ed454eb7c82bc4e2e869b77fd1fa.
revert first attempt to write documentation, been moved to separate branch
add optional x, f and f_hat to constructor
now MALLOC_ flags depend on input arrays being provided
check compatibility of external arrays if provided
link plan internals to external arrays
update comments
fix missing colon
update autogen files
typo fix
update autogen file
force dtype for now
make sure cinit and init have the same signature
update autogen file
let numpy do the checks when calling the setters for x, f and f_hat
update autogen file
do not force copy for the x, f and f_hat getters
update autogen file