Enable Python by default on MINGW
Convert charactor encoding to utf-8 on MINGW before git fast-import

System default in Japanese Language version
 * p4: CP932 on Windows
 * msysgit: UTF-8 on Windows(MINGW)
Cosmetic change
Improve conversion of character encoding

- Make use of P4CHARSET environment variable
- Make use of encode method with ignore option
Convert charactor encoding to utf-8 on MINGW before git fast-import

System default in Japanese Language version
 * p4: CP932 on Windows
 * msysgit: UTF-8 on Windows(MINGW)
Improve conversion of character encoding

- Make use of P4CHARSET environment variable
- Make use of encode method with ignore option
Add URLs to refer to character encodings

 * http://www.perforce.com/perforce/doc.current/user/i18nnotes.txt
 * http://docs.python.org/2.7/library/codecs.html#standard-encodings
Convert charactor encoding to utf-8 on MINGW before git fast-import

System default in Japanese Language version
 * p4: CP932 on Windows
 * msysgit: UTF-8 on Windows(MINGW)
Improve conversion of character encoding

- Make use of P4CHARSET environment variable
- Make use of encode method with ignore option
Add URLs to refer to character encodings

 * http://www.perforce.com/perforce/doc.current/user/i18nnotes.txt
 * http://docs.python.org/2.7/library/codecs.html#standard-encodings
Improve conversion of character encoding when p4 submit

- Convert character encoding of logMessage to P4CHARSET or to a encoding
  from user preferences, appropriately
- Separate p4char2encode hash from tounicode function, accordingly
Merge branch 'feature/git-p4-onWindows-Spike' of https://github.com/tota/git into feature/git-p4-onWindows-Spike

Conflicts:
	git-p4.py