Adding note to use checked exception in future if module authors must handle this exception, as it says in the JavaDoc.
Structural changes to allow module configuration when it's eventually implemented.
Removing unused API module from dependencies.
Removing out-of-date crawler module from master list of Maven modules.