Constant value in a module may not be a scalar
Add some functions/constantes in string module
enable module constant as default value in a function
We can use ImportIds pass on a list
Fix context for functionanalysis
Fix assign and augassign management in ImportesIds
Correctly manage variable used before assignement in a If statement in a Loop
conversion from string have to be explicit to avoid conflict
Add constant evaluation time out in the TODO list
Add functions in string module

* strip, lstrip and rstrip
Handle second parameter in enumerate intrinsic

* second parameter is the first number returned (default is 0)
Add combinations in itertools

* combinations return all the possible combination of n elements in an iterable
example: [i for i in itertools.combination("ABC", 2)]
    -> [("A", "B"), ("A", "C"), ("B", "C")]

* it is a forward iterator as output order matter
Handle break and continue in Loop for FalsePolymorphism

* We handled break and continue as all other statements whereas
  they should create edges in the use-def graph
OSX portability: fix libgomp dynamic library loading
OSX portability: boost_python is available only with "-mt" suffix
PEP8 Compliance

Conflicts:
	pythran/interface.py
Honor -L option
Do not use non-portable errno when you throw

Errno contains OS specific error code, it is intended to understand
what an implementation throws, not intended to be reused in the
user code for application error code.
Pythonic random module portability: avoid *rand48

*rand48() is System V specific
*rand48_r are GNU extensions
Fix % operator for string with new iterable tuple