Added block to list serial ports and allow user to choose one
Python script now 10x better, added features to allow fitting of a parabola

Changes to python script roughly:

 - Draws graphs in realtime
 - Sends console input to arduino
 - Threaded for awesome performance and weird bugs!

Changes to one_axis_balance.ino roughly:

 - Added function to allow fitting of a parabola to the data. This should
       allow the derivative term to be smoothed based on previous data.
 - Added fifo class to allow the last n data points to be recorded for the
       aforementioned analysis.
various changes:

graph.py:
 - Now tries to check if the arduino has been initialised
one_axis_balance.ino:
 - Implemented system for storing previous values and parabola fitting
 - NEEDS TESTING, seems to have a bug somewhere
simulator.py:
 - Implemented graphing with matplotlib
 - Added maximum rotor acceleration
Added motor speed sketch