Drop non-standard object API in favor of ES5 one
Fix errors caused by the api change

Move isFile/isDirectory into the prototype too.
Move the is* properties up the prototype chain

IE only saves properties which are at the top of the property chain.
Merge branch 'fix-ie' of https://github.com/Sebmaster/idb.filesystem.js into working