orthoproject: Obsolete
stereo_pprc: Must test for masks being present
mapproject: Use bilinear, bicubic is kind of overkill
XML and DG: Better handling of boost exceptions when parsing stuff
mapproject: Handle user-specified nodata. Must always write nodata on output
Use as nodata the samllest int16
IsisIO : Update to match the API change in ISIS

"Read"s are now "read".
tools: Playing around with aligndem
Core: Add validator for Vector2

This is not used anywhere in ASP at the moment but I use it in outside
test code.
gitignore : update to match all the new execs
Core: Move parts of IPMatching into CC file

This moves a minor amount of the source code out of the header but it
also helps me debug the problem with MESSENGER.
Core: Have IntegralAutoGainDetector reuse parts on IntgralDetector

Importantly this fixes the extrema test for IP in Ames Stereo
Pipeline. We weren't doing a test around the whole circle. Instead we
were accidently doing something like a C shape. This meant that before
we were detecting a lot of IP in a chain. That made their descriptors
non unique. Surprisingly our filtering could work through all that.

This fixes the case were MESSENGER data wasn't working correctly. This
should also greatly increase the amount of detected IP for all other
cases.
Merge remote-tracking branch 'upstream/master'
- Removed some commented code
- Switched to using DiskCacheView
- Modifed output file formatting

Scott
-Fixed bugs in lronac2mosaic script
- Added auto-pvl generation option

Scott