support both file and CLASSPATH-based config loading - #9

This includes change to support both CLASSPATH and File loading, for #9, and also a very minor change: the reload() method was mis-spelled. Added unit test for both File & CLASSPATH loading.