Add clawapps repository support, fix missing error

This commit removes the exception that the clawapps environment has not
been implemented and now sets an environment variable called CLAWAPPS
that points to the appropriate path.  It also fixes a bug related to
printing out missing project dependencies.
Merge branch 'master' of git://github.com/clawpack/clawutil into clawpack-trunk
Added add_attribute method to ClawData and some notes on things to do.
Merge branch 'clawapps-fixes' of github.com:mandli/clawutil into test-pull

Conflicts:
	src/python/setenv.py
Merge pull request #17 from mandli/clawapps-fixes

Add Clawapps support and fix missing project error
Merge branch 'master' of git://github.com/clawpack/clawutil into clawpack-trunk
Add preprocessor flags
Merge branch 'master' of git://github.com/clawpack/clawutil into preprocessor-flags
Merge pull request #19 from mandli/preprocessor-flags

Preprocessor flags
Merge branch 'master' of git://github.com/clawpack/clawutil into clawpack-trunk
Move all source into clawutil pacakge
Move source for git-clone to git module
Combine git functions, add command line interface
Merge pull request #20 from mandli/package-move

Package move
Path change for runclaw
Merge pull request #21 from mandli/make-path-correction

Path change for runclaw
Minor fixes to clone function
Merge pull request #22 from mandli/clawpack-trunk

Minor fixes to clone function
Add removal of module files when clobbering or newing
Correct .* rules