ENYO-2950: allow to rename file toLower/toHigher even on case-insensitive file system.

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2950: only allow to rename file although filepath exist

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
ENYO-2950: there is condition to check srcPath & dstPath above in the same function

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2950
allow to rename a file on case insensitive file system
interim-code: check duplicatable, movable status
interim-code: comment-out
interim-code: add code comparing inode before to move/copy
interim-code: fix runtime-error regarding to binding
removed commented code

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
fixed error that it had mixed tabs and spaces

Enyo-DCO-1.1-Signed-off-by: Junil Kim <logyourself@gmail.com>
stat.ino is not working on Windows, so added mtime comparing condition to identify a same file
Merge branch 'ENYO-2950' of github.com:enyojs/ares-project into ENYO-2950
ENYO-2950: some re-indentation using leading tabs + smart-tabs

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #490 from enyojs/ENYO-2950

ENYO-2950: Ares cannot change file name's letter case if file system is not case sensitive.