Fixes for #204, #241, #251, #252, #262, #267, #268, #272, #273, #276, #277, #278

- Fixed #204: added warning, and bailing out if deploying rest to filesystem
- Fixed #241 temporarily: added auto-creation of roxy-evaler REST-api, with exteval REST extension that replaces QConsole evaler endpoint, triggered with server-version=8ea
- Fixed #251: suppressing of collation for non-string indexes
- Fixed #252: fixed the expand_path call for credentials command
- Fixed #262: used File.expand_path to take pwd as base instead of deploy/
- Fixed #267: raised client-side timeout for http calls from 2 min to 5 min
- Fixed #268: added missing ns declare in eval
- Fixed #272: rearranged setup:create-roles to allow cross-refs between roles
- Fixed #273: allowing wipe params --databases, --forests, --servers. Sharp tool, undocumented
- Fixed #276: adjusted handling of field-name to allow non-presence
- Fixed #277: allowed both database and modules for webdav servers
- Fixed #278: getting localname as string explicitly everywhere