import ensurepip out of cpython repository,

changeset: e28004fb30c0c883bc6ff0a509ecbec9e342b93e
whl files are not included
added unziped ensurepip dependecies from _bundled
ironpython modifications

converted to work under python 2
added proactive check for frames argument
suppress compilation
adjusted to recognize windows under ironpython
enabled actual compression in wheel files
value of __name__ is set to __main__ when -c parameter is used

fixed cp35322
relaxed ctype DWORD argument conversion to accept negative values

fixed cp35326
fixed windows detection in pip/log and colorama
added formal test for cp35326
added partial support for gzip header and header autodetection
implemented gzip header state machine
simplified gzip header removal
renamed IRON to IRONPYTHON, removed redundant code
updated StdLib staging to include ensurepip
Merge pull request #206 from paweljasinski/ensurepip

added ensurepip - fixed cp35198, cp35326, cp35322, cp35295