Separating OS-specific stuff; OSX defaults script needs to be run manually.
Fixed OS-specific script sourcing bug.