stop sourcing the system bashrc

since this file is no longer intended to be the .bashrc file, sourcing
local system stuff can be done elsewhere
adds a switch for OSX

as explained in the comments, ls has different arguments on OSX and
Linux, i am trying to use uname to differentiate.