add CustomPath provider; add library paths from all providers
Merge pull request #23 from mlubin/master

add CustomPath provider