don't throw error if namespace is empty
add test
Rearrange usage tests
Better usage for methods with more args than generic.
i.e. when the generic includes ...  Fixes #154
Merge pull request #153 from krlmlr/empty-ns

Don't throw error if namespace is empty
Improve namespace test a little
Wrap default format in preformatted.
Closes #150