[Fix #393] Detect properly ns forms

ns forms are always evaluated in the "user" namespace. Unfortunately the
code that was checking for namespace forms was flawed and considered ns
forms anything with "(ns ..." in it.