Make fragments be constructed statically (handles bundle creation of data) and remember savedinstancestate, if set
Update .gitignore

Prevent whole .idea directory from being added
Merge pull request #23 from KineticLiminality/fixstats

Fixed vertical team numbers in landscape
Update .gitignore
Update get new fragment method name
Merge pull request #22 from plnyyanks/factories

Construct Event Fragments Statically
Updated visual style of navigation drawer (related to gh-20, though not exactly what the description says). Better, though not complete, handling of saving state across configuration changes. Seriously Simplified Settings.
fix #25
Also involves creating class dedicated to managing SharedPreferences
forgot a file...
Merge pull request #29 from plnyyanks/tba-xid

Fix X-TBA-App-Id
Add event type headers to events by week fragment
Merge pull request #28 from the-blue-alliance/nav_drawer_linear_layout

Updated nav drawer visual style, simplified settings activity, better saving of state across configuration changes
Fix getting of build version. Made better!
Merge pull request #30 from plnyyanks/build-name-fix

Fix getting of build version
Updated build tools to the latest version (19.0.3)
Added version name and package name suffixes for debug builds to allow developers to have both versions of the app on their devices at the same time and to help identify builds
Removed apparently unused joda time dependency.

Note: If this dependency is needed in the future, it should be included with
    compile 'joda-time:joda-time:2.3'
Removed gson jar and replaced it with a gradle dependency
Added the git SHA hash to debug build version name
Move creation of API Header to constants class.