Tweaks to ZSH history behavior

Share history between terminals
Don't save commands starting with a space to history