Support top level statements

* A great feature is added into Pythran: scripts outside of functions can also
  be compiled.
* These top level statements are taken into __init__. Then the __init__ is
  loaded into the cxx boost.