got rid of 'using namespace' in headers

No more 'using namespace' in headers. Keeping 'using' directive there
for a) class names only and b) inside my namespaces (I know this
practice can still lead to some confusions in wide sense,
however the readability is not the last thing ever...hence, choosing the
compromise).