re-doing the command line args parse

One major chnage here is that the "-n" param now takes a sliceurn instead of a slicename
since it makes sense to use the urn rather than two params (one for slicename and one for projectname)