Backpack: Moving everything into git
Backpack: Added inventory open/close behavior, made hotkey hookup generic, tool names only show when no icon and are centered, keys only listened to if there's a keyboard, some cleanup
Backpack: Added inventory slots, which are positioned into rows, and dynamically created/destroyed as needed. Added auto-centering for hotbar slots. Simplified empty slot finding. Other stuff.
Backpack: Ton of Stuff:
* Changed auto-centering to leave room for empty slots when inventory is open
* Consolidated and restructured slot logic, added swapping and shifting, added event-based dragging
* Fixed character resetting issues
* Made dragging only enabled while open, and closing only allowed when nothing is being dragged
* Fixed slot number showing below frame when dragging
* Added background frame while dragging
* Added drag-and-drop feature for swapping between hotbar slots, from an inventory slot to a specific hotbar slot (empty or not), and from hotbar slots to the inventory
* Made drag-and-dropping outside of the backpack area just move the tool to the inventory to copy current backpack behavior - later this will drop the tool
* Fixed leaving behind hidden inventory slots after a swap
* Added inventory frame rearrangement when a gap is created from dropping/swapping
* Made some visual changes to match mockup
* Cleanup and other minor improvements
Merge pull request #81 from SolarCrane/master

Taking color changes from SolarCrane's Branch
Backpack: Whole BOATLOAD of stuff:
* Updated slot number display logic to only show on devices with Keyboard Enabled
* Now showing less slots on mobile devices
* Added double clicking of inventory slots to move them to the first empty hotbar slot, if any
* Added ToolTips on hover enter/leave
* Simplified slot frame adjustment
* Now showing empty hotbar frames when inventory is open, with dragging disabled on empties
* Added a ScrollingFrame to the main inventory area, fixed clipping and canvas issues
* Backpack arrow button collapses when there are no hotbar tools
* Now consuming keys for non UserInputService events
* Added and commented out a header title
* Added the search box in the top right
* Vastly improved search behavior over last version
* Search results are shown in main window, with an X button to go back to seeing all
* Added support for legacy HopperBins, fixed many issues caused by this
* Added support for auto-swapping StarterGear into first hotbar slot on first spawn (same behavior as old backpack)
* Added support for disabling and reenabling backpack
* Now backpack interface slides down when health GUI is disabled via SetCoreGuiEnabled
* Fixed many bugs regarding frame positioning, search behavior, and text boxes
* Many other smaller modifications
Merge remote-tracking branch 'upstream/master'

Conflicts:
	StarterScript.lua
Restoring StarterScript.lua
Added fast flag check to StarterScript
Merge pull request #82 from Only20/master

Acquiring new backpack from Only20/master
Backpack: Fixed empty start bug, removed extra print
Merge remote-tracking branch 'upstream/master'