Add rawappend, catch Throwable, ignore temp files

- Added .rawappend extension which instructs the manager to append the
file using pre-1.2 method
- Catching a Throwable instead of an Exception allows the manager to
gracefully recover from an OutOfMemoryError... But too general a catch
case = bad?
- Told the manager to ignore files starting or ending with a ~ tilde,
assuming that they're temporary files (probably a botched idea, since there's no guarantee they're *actually* temp files)

Sorry for putting everything in one commit, Github has gone crazy with my previous fork and insisted that there were changes where there were none, had to re-fork the repo to fix that...