Implemented int(str) in UNIX
support int(str, basbase)
added enumerate()
Merge remote-tracking branch 'upstream/master' into builtins
Added map
added filter()
int() test passed
add more tests and remove debug code
Convert parse errors to exceptions.

Parser no longer prints an error, but instead returns an exception ID
and message.
Implement repr.
Add unbuffered readline() implementation for Raw I/O files.
Implement eval.
Merge branch 'master' of github.com:dpgeorge/micropython
Merge branch 'builtins' of github.com:chipaca/micropython into chipaca-builtins

Added some checks for number of arguments.

Conflicts:
	py/mpqstrraw.h
Merge branch 'str-repr' of github.com:pfalcon/micropython into pfalcon-str-repr

Conflicts:
	tests/basics/tests/exception1.py
Merge branch 'str2int' of github.com:xyb/micropython into xyb-str2int

Conflicts:
	py/objint.c
	unix-cpy/Makefile
	unix/Makefile
stm: Fix print methods with new kind argument.
Add errno=0 before call.
str.format: Don't assume that '}' immediately follows '{', skip insides.

That at least makes stuff like "{:x}".format(1) to produce not completely
broken output.
Add MP_OBJ_TYPE(o) accessor.

Should not be overused, but when needed, it's needed.