Python 2 compatibility fix in base.py
Python 2 compatibility fix in base.py

* Use open from io to support encoding parameter in python 2

* Adds ignore to pylint rule for unicode in python2 compatibility code

tlby/mxnet,eric-haibin-lin/mxnet,yajiedesign/mxnet,apache/incubator-mxnet,eric-haibin-lin/mxnet,leezu/mxnet,zhreshold/mxnet,leezu/mxnet,szha/mxnet,zhreshold/mxnet,eric-haibin-lin/mxnet,tlby/mxnet,eric-haibin-lin/mxnet,tlby/mxnet,leezu/mxnet,zhreshold/mxnet,sxjscience/mxnet,apache/incubator-mxnet,yajiedesign/mxnet,larroy/mxnet,ForkedReposBak/mxnet,tlby/mxnet,yajiedesign/mxnet,szha/mxnet,zhreshold/mxnet,zhreshold/mxnet,yajiedesign/mxnet,eric-haibin-lin/mxnet,szha/mxnet,ForkedReposBak/mxnet,szha/mxnet,yajiedesign/mxnet,leezu/mxnet,sxjscience/mxnet,larroy/mxnet,zhreshold/mxnet,tlby/mxnet,ForkedReposBak/mxnet,tlby/mxnet,leezu/mxnet,eric-haibin-lin/mxnet,larroy/mxnet,larroy/mxnet,szha/mxnet,ForkedReposBak/mxnet,zhreshold/mxnet,DickJC123/mxnet,tlby/mxnet,DickJC123/mxnet,apache/incubator-mxnet,tlby/mxnet,yajiedesign/mxnet,DickJC123/mxnet,szha/mxnet,leezu/mxnet,szha/mxnet,larroy/mxnet,leezu/mxnet,larroy/mxnet,eric-haibin-lin/mxnet,sxjscience/mxnet,larroy/mxnet,ForkedReposBak/mxnet,szha/mxnet,ForkedReposBak/mxnet,leezu/mxnet,DickJC123/mxnet,yajiedesign/mxnet,larroy/mxnet,ForkedReposBak/mxnet,zhreshold/mxnet,eric-haibin-lin/mxnet,sxjscience/mxnet,tlby/mxnet,sxjscience/mxnet,szha/mxnet,apache/incubator-mxnet,ForkedReposBak/mxnet,yajiedesign/mxnet,zhreshold/mxnet,sxjscience/mxnet,leezu/mxnet,tlby/mxnet,yajiedesign/mxnet,eric-haibin-lin/mxnet,sxjscience/mxnet,sxjscience/mxnet,ForkedReposBak/mxnet,sxjscience/mxnet,larroy/mxnet