A couple of bug-fixes and an enhancement

• I had trouble getting the relocation to stick, and found that using sudo was needed.
• There was also a PlistBuddy usage bug that meant the value never got set.
• Because I was previously using another tool for building packages, some of my folders have the contents of multiple packages within them. In order to build multiple packages I needed to be able to specify which Makefile to use, so I added that functionality.