initial pass at selfupdate command

@jcounts 

Initial impl of selfupdate command
selfupdate command