A stab at #677 - it seems to act as expected - but as I can't produce a race condition ad-hoc, I can't guarantee it works
Added timeout loop and changed directory of tempfile
Add a sleep to the loop
Added exception rescue
add docsplit for file conversions
add graphics file processing
add docsplit for file conversions
handle processing of certain file types
revert personal development gems
remove trailing whitespace
removed commented out code
add more formats
formatting code
fix code formatting
separate conversion code and document
remove null conversion and document
some syntax changes to better support ruby 1.8
accommodate graphics preview
add media preview cleanup
support graphics preview