Improved user variables

Removed the UserVar object from the main fit.py file and put it in
fitCodeGen.py (arguably where it belongs). Also added variable creation
capability, and put an example in the actual code generation bit so
test.bf has some of that.

Also deciding to include test.bf in this repository in case you don't
want to run python yourself.