Updated zshrc to only start tmux on local sessions. Sorted out zshrc_home and zshrc_work, removing old aliases and using better variables.
Fixed git prompt not showing changes when untracked files present
Added fish config to startup session correctly. Altered prompt to respond to whether the session demands a simple style prompt. Added env config and location specific config (work and home).