Do i Build Blender for every change I make in the code?
No you don't.

The BVH import addon is a python script. You should be able to disable/enable the addon after you make changes so that blender reloads the scripts. At most you may need to restart blender.