Add RVM to path and load functions
Fix ssh auth sockets and screen.

Allow ssh auth sockets to work between ssh sessions whereby the location
of the temporary ssh socket changes, therefore stopping already existing
terminals within screen sessions from connecting to the now outdated
socket location.