The better PID update

General changes
- Clearer names for some variables and constants
- Changed the way the dynamic settings files work (The currently used file will always be named dynamic_settings.h, to save previous settings just create a copy of it with another name.)

Motor code changes
- No more weird constants
- PID now properly scales between the motor's range of values
- The motors now use an average speed instead of a max.
Merge branch 'master' of https://github.com/AzuraMeta/Line-Follower-Veyron