refactor search for Providers and ResourceProviders
more cxf init cleanups
Add *.swp to .gitignore
add unit tests