Add predecessor/successor features for GCC

    * gcc_plugin/gcc-plugin.cpp (mageec_featextract_exec): Add support
    for predecessor/successor counting features.
Add phi counting to GCC feature extractor.

    * gcc_plugin/gcc-plugin.cpp (mageec_featextract_exec): Add support
    for phi counting features.
Add support for switch statements/unary ops for GCC feature extractor.

    * gcc_plguin/feature-extract.cpp (mageec_featextract_exec): Add
    feature extractor support for counting switch statements and
    unary ops.
Change GCC plugin output to only print decision if override occurs.

	* gcc_plugin/gcc-callbacks.cpp (mageec_pass_gate): Add flag to
	only print out MAGEEC's decision if it overrides the compiler.
Fix incorrect storing of statement count features.

        * gcc_plugin/feature-extract.cpp (mageec_featextract_exec):
        Correctly store number of statements instead of block count as
        instruction count features.
Added support for using the library as a python module

    * Makefile.in: Regenerated
    * aclocal.m4: Regenerated
    * configure: Regenerated
    * configure.ac: Add the --enable-python options, and check for python
        development headers and boost python
    * doc/Makefile.in: Regenerated
    * gcc_plugin/Makefile.in: Regenerated
    * include/Makefile.in: Regenerated
    * mageec/Makefile.am: Conditionally compile in python.cpp if
        --enable-python is given to configure. Add install hooks to
        symlink the library into python dist- packages, so python scripts
        can use it
    * mageec/Makefile.in: Regenerated
    * mageec/python.cpp: Initial python module file. Support for the
        hashedelf class only
    * ml/C5/Makefile.in: Regenerated
    * ml/Makefile.in: Regenerated
    * testsuite/Makefile.in: Regenerated
    * testsuite/mageec.tests/Makefile.in: Regenerated