3.0_dev09

added methods to download without curl and changed things. added
documentation and logging. changed function to remove the requirements
on Mac libraries.