Small settings changes for this fork.
Adding IDE files to repository.
Project config update
Adding new openloop pwm command
Merge branch 'dhaldane/master'

Conflicts:
	firmware/source/version-string.h
Open loop pwm with data logging added
Merge remote-tracking branch 'upstream/master'

Conflicts:
	firmware/.gitignore
	firmware/nbproject/configurations.xml
	firmware/nbproject/project.xml
	python/shared.py
Removing version-string.h from version control.
Updated pre-build step to python script.
prebuild.bat is nonportable. Newer version.py and correct configurations.xml fixes this.
Correct duplicate settings header files. Source files updated to reflect change. Many TODO's for hardcoded destination address.
Merge pull request #1 from apullin/master

Usability updates to IDE settings and settings.h
Pre-build step string is now enclosed in single quotes. This is strictly required, for cross-platform function on win,osx,linux.
Change init functions to not include SPI CS parameter. This is now done in a BSP file, and should not be in an setup-level function.
Update gitignore to ignore version-string.h to prevent future inclusion.
Initial commit of changes to update ancient python code for controlling AMS equipped robots, and allow multi-robot control. Code does not function at all yet.
Lots of changes to python interface for robot. Entirely untested. Not expected to work right now.
Ongoing effort to update python code. Still non-functional.
More code additions and refactoring. Most structre in place. Zero function testing, not expected to work at all.
Major refactoring of python code in place. Now needs to be tested.