Removed getter/setter to maintain IE8 support.

Signed-off-by: Lanny McNie <lanny@gskinner.com>
Handled cases where files with no extension would throw errors.

Signed-off-by: Lanny McNie <lanny@gskinner.com>
Updated docs and lib.

Signed-off-by: Lanny McNie <lanny@gskinner.com>