Fix LED pin enum

* Fix LED pin enum, first one should start at 1
* Fix LED initialization typo
Use constructor to create small int (avoid exposing mp_obj_t internals to VM).
Typo fix in comment.
Co-exist with C++ (issue #85)
Revert MP_BOOL, etc. and use <stdbool.h> instead
py: Fix up number operations and coercion.
Merge branch 'master' of github.com:dpgeorge/micropython
Make list and str method tables static
Merge branch 'master' of https://github.com/iabdalkader/micropython
stm: Re-fix LED defines.
Merge pull request #97 from dhylands/teensy-3.1

Initial support for Teensy 3.1
vector logo master with layers

inkscape master file has dxf and coloured svg layers.
Choose a layer for suitable work.
Factor and simplify Makefile's and mpconfig.
Factor and simplify Makefile's and mpconfig, part 2.
Merge branch 'master' of github.com:dpgeorge/micropython
Merge branch 'cplusplus' of https://github.com/ian-v/micropython into ian-v-cplusplus

Conflicts:
	py/objcomplex.c