[compiler] Fix clang version retrieving on osx.
[project] Creating subpackage.
Create package __init__.py file.
[project] Fix package import
clang: extract version number using re
clang: add try/except

If the binary provided (possibly by user) doesn't exist...
nothing: remove comment
nothing: remove print and spaces
don't need to recreate options
fix: when compiler is changed by user