Feature/selfupdate anywhere

@jcounts 

selfupdate now runs from directories other than where cirrus is actually installed