Build changes

This branch has 2 changes
1) The 'ee' ant target now checks to see if any .cpp or .h files are newer than the makefile.  If no changes are found, it skips running build.py. This takes ~45 seconds off of the pro build - which calls 'ee' 3 times - the 1st to create (using build.py) and run the makefile and the 2nd and 3rd to create the same makefile, only to discover that nothing needs to be built.
2) Removed the voltcache and voltkv reference app kits plus the kit tests for them.  We don't offer these as separate downloads any more.