Updated zprofile notebook paths and zshenv conditionals for sourcing zprofile

zprofile notebook and secret path variables have been updated to reflect the 
updated workstation directory structure. The luna NFS file share no longer 
houses user files. Instead, the workstation contains all the files in the home 
directory. Therefore, all luna paths have been updated to reflect this change.

zshenv only sourced zprofile if the SHLVL was 1. However, the current 
workstation configuration does not guarantee that SHLVL will be 1 when X is 
launched. Thus, a signal variable is set when zprofile is sourced and is checked 
by zshenv prior to sourcing zprofile. The SHLVL check must remain part of the 
conditional for ssh zsh sessions.
Removed xinitrc in favor of wm-specific xsession files

The workstation now uses a display manager, therefore wm-specific xsession files 
allow for the user to choose the window manager to launch at login.
Updated ratpoison configuration

- Removed screenshot command (in favor of other software having this feature as 
  opposed to having the window manager run it).
- Redefined hsplit and vsplit commands as well as added new ones. The screen can 
  now be split in 1/3 and 2/3 sections both horizontally and vertically on 
  either the left, right sides or top and bottom sides of the screen.
- Defined a shortcut to launching a non-tiling window manager for programs that 
  require a mouse and that are easier to use without tiling.
- removed attempt to starting the wm in the middle; it never worked
Defined configuration for vim-table-mode plugin
Added reboot to mac speech software to apply config changes immediately
Split up ncmpcpp config to have one for each OS

By splitting up the commands, a new notifier command can be run per OS on song 
change.
Added notifier messages on mpd volume change
Added composer package to Brewfile
Added text-to-speech script

For converting notes to audio on osx and linux
fixed ratpoison non-tiling wm shortcut; previous shortcut had a conflict
Removed IS_ZPROFILE_SOURCED check and reverted back to prezto script for zshenv

The environment variables were being properly inherited, however the alias 
definitions needed to be moved. Aliases should not be defined in zprofile, but 
in external zsh files to ensure they get loaded everytime.
added alias definitions