Squashed 'third_party/allwpilib_2019/' content from commit bd05dfa1c

Change-Id: I2b1c2250cdb9b055133780c33593292098c375b7
git-subtree-dir: third_party/allwpilib_2019
git-subtree-split: bd05dfa1c7cca74c4fac451e7b9d6a37e7b53447
diff --git a/.styleguide b/.styleguide
new file mode 100644
index 0000000..b93b522
--- /dev/null
+++ b/.styleguide
@@ -0,0 +1,39 @@
+cppHeaderFileInclude {
+  \.h$
+  \.hpp$
+  \.inc$
+}
+
+cppSrcFileInclude {
+  \.cpp$
+}
+
+generatedFileExclude {
+  gtest/
+  ni-libraries/include/
+  ni-libraries/lib/
+  FRCNetComm\.java$
+  simulation/frc_gazebo_plugins/frcgazebo/
+  simulation/gz_msgs/src/include/simulation/gz_msgs/msgs\.h$
+}
+
+modifiableFileExclude {
+  \.so$
+}
+
+repoRootNameOverride {
+  wpilib
+}
+
+includeOtherLibs {
+  ^cameraserver/
+  ^cscore
+  ^hal/
+  ^mockdata/
+  ^networktables/
+  ^ntcore
+  ^opencv2/
+  ^support/
+  ^vision/
+  ^wpi/
+}