Merge pull request #28 from markholland/enhancement-14817

Enhancement 14817
Switched to load oscon 2013 sample data
Added json for oscon 2013
Updated gitignore
Merge pull request #29 from markholland/enhancement-14853

Enhancement 14853
Event/speaker/tracks all retrieve row by _id

/org/osuosl/ocw/DataBaseHandler.java: In order to loop over all the rows the database getters now all use the _id column when selecting the row. Removed method
Cleaned code and added some comments

/src/org/osuosl/ocw/DataBaseHandler.java

/src/org/osuosl/ocw/Event.java

/src/org/osuosl/ocw/Speaker.java

/src/org/osuosl/ocw/Track.java
Changed mEvent for mSpeakerIds

/src/org/osuosl/ocw/Schedule.java: Seeing as the only variables being used of mEvent was speaker_ids I've changed from mEvent to mSpeakerIds as a global variable. Also reflected when saving the app state. Added null and empty check for server response in jsonModified
Forgot to add getter for speakerIds in StateChangeData
Rolled back to using mEvent but expanded its usage to reduce Event object creation
Fixed bug loading tracks and events

/src/org/osuosl/ocw/Schedule.java: For loop for retrieving all tracks and events had to start at row 1 and end at number of rows.
Changed timeout in schedule json to higher value
mCurrentDate should never be null so checks removed

/src/org/osuosl/ocw/Schedule.java
Removed unused code, moved showList from setDay

/src/org/osuosl/ocw/Schedule.java: removed some unused code. Added some comments. Removed call to showList from end of setDays and added to the methods that called setDays and needed showList to be called.
All loading of info done in an asynctask

/src/org/osuosl/ocw/Schedule.java
Merge pull request #30 from markholland/feature-1089

All loading of info done in an asynctask
Removed JSON NEW folder
Removed fix width of labels in bio view

/res/layout/bio.xml: Fixed width of labels caused them to create line breaks on high dp devices.
Renamed mEvents to eventsListView
Bulk adding all events/speakers/tracks in one transaction

To improve performance when adding many entries to the database now when events/speakers/tracks are loaded they are stored in an ArrayList for each type and then all added in one database transaction.