use open instead of fopen to avoid memory leak
made save/load modular
update tests for fix to bfgs
Merge pull request #90 from hal3/master

 	fixed deep copy of label bug 
optimized make flags
fixed uint32/size confusion
toward imperative searn
fixed memory leak in csoaa and more searn code