Global overhaul ...
Global overhaul ...

... to match my current coding style, coding conventions I follow now.
Also improved:
* cross-platform support
* directory support (now it is actually 'directories support', because
app can handle more than one finally)

Svetomech/FilenameCoder