Changed the request attribute name to absolutePath to better document what it actually needs to be. Also update FilesController media type inspection to better handle JSON files.
Refactored the test utility code to be much cleaner. Also added some more test file types.