I've imported obj file to blender and tried to add textures, but it failed with cycles.
In internal renderer everything seems ok, normal map works, specular map too. Diffuse has good visibility. But in cycles everything is very dark, normal map won't work along with specularity. And what is more - lights don't affect the object at all! Only world beckground affects the object.
With default cube everything is alright, so there is some problem in that object, but i don't know how to find it. I've already done converting tris to quads, removing doubles and clearing custom split normals, but it does not helped tho.
Here are screens of cycles and blender internal of the same object (there is no texture in cycles, to show that lights have no effect, while hemi is set to 100. with texture it would be boring almost black object). Notice normal map effect in internal render, while there is none in cycles, but nodes are set for it.
blend file: http://www.pasteall.org/blend/43121