Renamed ishidden to hidden
Refactored .path of Folder objects so that they return their actual path without '.meta'. Now we can ask a Folder for its parent, and it would return as you would expect - the physical parent of that folder. As before it returned Self, as Factory.create would get the physical parent of '.meta' which would be the original folder. Confusing, I know, but for the user hopefully things are a bit less cryptic. The main thing to remember is that the internal '.meta' folder is just that; internal, and is now more closely treated as such.