More robust buildsystem, no need to custom build command

 * build doesn't now depend on order to build, build_ext commands
 * annotate is off by default and could be passed as option to build_ext