add --recursive to install from source

since stan is a submodule, --recursive is necessary to do a clean install from source