intermediate
Fixes for 500 error to not be treated like 404
Fixes for 500 error to not be treated like 404
Fixes for 500 error to not be treated like 404
Merge pull request #51 from pantheon-systems/20130417-asu-delete-parent-when-root

Distinguish between 404 and 500 in update_directory; don't do stat cache deleting for 500.
1. Changed valhalla.py to artificially return 404, then 500, to test checking error code for 404
2. Did error injection on fusedav to simulate 404 and 500 to check code paths
avoid deleting parent path when same as base directory
Merge pull request #53 from pantheon-systems/20130417-asu-delete-parent-when-root

avoid deleting parent path when same as base directory
Changes to fix cppcheck issues
Merge pull request #54 from pantheon-systems/20130417-cppcheckcleanup

Changes to fix cppcheck issues
Merge pull request #52 from pantheon-systems/master

Distinguish 500 from 404 on PROPFIND to not clean stat cache on 500