consolidate definitions of VW exposed methods in vw.h

Moved all VW namespace method definitions to vw.h and fixed corresponding files