added function documentation for the init function
several changes to facilitate using the bcfr2000 object in a componund controller

- added todo list
- added banks parameter to init function
- added logic to handle passing a bank paramter or not
Merge branch 'master' into component-controller

Conflicts:
	BCFR2000.control.js