Revert "Revert "Merge pull request #971 from metropt/update_gyro_rate_ff3""

This reverts commit 817a823da129aa00be66108fe5527d07fdbec9b9.
Initial sensor read after rate change
only set the sample rate on board config, clean-up
fix typo in function description and correct function parameter
GCS/Added user forum login details and aircraft details to general settings
GCS/Added user forum credentials form to utils
GCS/Added phpbb forum functions to utils library
GCS/Config plugin added "share" icon
GCS/Autotune widget fix label names
GCS/Autotune allow users to share autotune results on the forum
GCS/Fixed file headers Utils and Coreplugin
GCS/Utils Renamed ForumCredentialsForm to ForumInteractionForm
GCS/Change default autotune tab
GCS/phpbb.cpp and configautotunewdget.cpp clean debug output
GCS/Utils phpbb/cpp fixed code style
GCS/Config configautotunewidget fixed code style
GCS/Utils phpbb removed commented out code
GCS/Utils phpbb added getAllPosts function
GCS/UavObjectUtil prevent segfault when pressing cal with no board connected
Ground-Deleted unused experimental code

Code deleted:
USB_UPLOAD_TOOL
finaltest
DocumentationHelper
HIDTest

Code left on the experimental directory that don't know what to do:
PowerLog6S
SerialLogger