Various tweaks

- Fixed recursive files would not work if any subdirectory was unable to
be accessed (permissions, etc)
- Added Zefie.Directory.GetDirectories in a similar manner
- Returns a string[] array instead of FileInfo array, it is more proper
this way.
- Tweaked Zefie.Math.getBytes to allow setting number of decimals, and
removed space between size and size modifier