Source cleanup on Main, Opaque and Tests in ASL package.
These files appear to be unused.
Cleaning up source code in asl/concurrent
Removed unused imports in PassKey.java
Added a catch for ClassCastExceptions when casting results from tasks.
Formatted files in asl/seedscan/database