Make significant fixes to working with nested directories and to checks regarding mobile device environment specfics to fix Android compatibility. Standardise readdir to use DirectoryEntry for results. Restructure tests into cordova/www dir. Update readme