adding utility functions to project object

clobbering the project and author name if those values are provided
updated project util spec

additional tests for config clobbering
removed debug print statements