Many changes to external jar loading, now indexes all entries in the jar