Allow GTWS_BASE_SRCDIR outside of homedir

- Make WS gtwsrc load gtws.sh
- Consolidate load_rc in one place
	- This requires guards on RC files to prevent re-sourcing
- Load ${HOME}/.gtwsrc first, before loading other RC files, in case
  it's not in the path-to-root