Fix boost and python issues

1. boost-python has been separated from the main boost formula, so depends_on needed updating. 

2. The python module `sysconfig` isn't available before python 2.7, so switch to using `sys` and `distutils` for finding python paths. This should ensure compatibility with python 2.6.