Add System Property support to override workspace id

The following 2 system properties are added to allow to override
workspace namespace and name at runtime.
com.smartitengineering.cms.repo.workspace.namespace
com.smartitengineering.cms.repo.workspace.name

If they are not provided then workspace configured during code
generation would be set by default.

Signed-off-by: Imran M Yousuf <imyousuf@smitsol.com>
Issue #SMARTCMS-56 - Workspace ID must be overrideable