CXX-270 change mongoclient target to driver, add examples to test target

includes refinements discussed in #145 
added the shared lib to the driver alias. it seems a bit cleaner to pass the returned builder back to the subsequent alias call, so that we only need to change one thing if we decide to change the name of the alias.