2020 Kickoff Release (#7) * Restructure, move to experimental 2020 commands * Replaced FalconLib units system with YAUL units * Clean out gunk * Restructure into subprojects to break out units n stuff from wpi * New and improved Zero Cost™ units! (maynotactuallybezerocost) * It actually compiles now * Break away units from the rest of core * Yay edge cases! * that wack project structure broke things * Include falconlib license and add blurb to readme * Add project license header to source files * Make Curvature rad/m to make conversion to angular velocity easier * Fix subproject buildscripts * Make overloading unaryPlus possible * Add DSL for creating command groups * Add kotlin translation of swerve kinematics for offseason fun * Add linear time-varying unicycle controller * Add default LTV instance with preset QR gains * Fix numbers from bad LQR and format * Clean up LTV, add feedforward term properly * Working on preseason NEO bot * Replace *.kts with normal gradle buildscripts * Update REV API to latest version * DSL for Shuffleboard * Class wrapping Chameleon Vision NT API * Volt units in motor abstractions * Fix compilation errors, put maven local publishing back * Bump gradle wrapper version * Modify DifferentialDriveModel to encode feedforward unit types * Refactor to use wpilib trajectories * Bump beta version * Kickoff release of GradleRIO. Pruning in :core * Version bump