working on new ui for e4a.
user meta data now works.
breaking hashing stuff into separate function so we can call for evidence and newly burned disc
adding handling of different steps.
Fixing hashFiles function to work in multiple cases
fixing app removed internal events, now just calls the functions.
added delay for dvd burning to file reading.
Added config file handling + sample config
now performs recursive read of directory
updated samle config file.
Updated udev scripts so it handles optical media properly (and stops the dvd tray from retracting once you open it)
fixing wait for dvd before re-hash
Fixed blank disc detection.
added optical evidence pages
first version where progress page advances to done correctly.
first version with progress bar wip
SHould now work via init script using npm forever module
working e4aServer init script (with log in /var/log)
processing ui works a little better.  Error caught page exists