Updated the get asset to allow streaming and added extra checks to make sure that we have the file.  If the files is missing from the DB or from the filesystem a 404 is returned.  Added more headers for better overall compatibility.