Added query-building pane

Implemented a pane that moves in and out with the push of the Query button in landscape mode
Also fixed some lingering details with the query table related to scrolling the navigation bar
Adding MGSplitView changes that were not staged
Testing dragging of table cells
Converted secondary controller to UINavController

Converted from UITableViewController to UINavigationController to allow for the pushing of new UITableViews when drilling down through constraint categories.
Also added UITableView as the sole view of the NavController, keeping all functionality intact (I hope).
To do so, had to fudge the 'initWithCoder:' call in the SecondaryViewController to call 'init' on super, rather than 'initWithCoder:', hopefully this doesn't call problems down the line.
Preliminary database interfacing

Created database handler and login functions with callbacks
Added login progress alert with spinning indicator upon application launch
Event category drill-down

Implemented basics of drill-down through query tree tables
Implemented login functionality
Implemented classes and functions to query a logged in database asynchronously
Implemented rudimentary drill-down through the Event category of the query tree
Miscellaneous code-cleanup associated with removing test query code
File system changes
Implemented Location drill-down

Implemented a few changes to Constraints to allow for leaf nodes to be specified (along with handling of leaf nodes)
Implemented drill-down navigation through location branch
Implemented an activity indicator for loading the next level of the tree
Changes to MGSplitView orientation

Modified MGSplitViewController to keep track of '_currentOrientation' to use instead of self.interfaceOrientation in an effort for fix landscape table bug
Fixed landscape table bug

Fixed issue where loading app in landscape would break the navigation controller housing the query tree when popping controllers off
Implemented Time query branch

Implemented ability to drill-down into the Time branch of the query tree
Also fixed the query builder view not hiding when rotating to portrait
Re-implemented query dragging

Implemented multi-touch dragging to constraints from the query table, along with changing from two-finger dragging to single-finger press-and-dragging
Also disabled the ability for users to query while in portrait (temporary pending portrait query system)
Implemented initial query building

Initial drag-and-drop *should* work
Broke application load by renaming IB outlets
Reverted application load

Names are still "detail" and "root" rather than "primary" and "secondary" in a few files, just a semantic peeve.
Drag-and-drop isn't right, point detection needs work.
Implemented basic query building

Implemented the capability for dropped constraints to modify the underlying Query structure and call for a query on a modification of the query.
Implemented untested event querying

Broke something badly, query builder will not show due to "bad access"
Bug fixes and refactoring

General bug fixes related to initial query implementation
Replaced all primitive function arguments (namely 'int') with object replacements for extensibility to future architecture (nitpicky detail)
Implemented proper querying of data

Fixed problems with the queyr returns being translated into Event objects
Queries now display data (mostly) correctly (still some kinks to be worked out)
Aesthetic changes to the query layout
Implemented reordering / deleting from QueryBuilder

Fixed bugs associated with drawing reordered bands/stacks/panels skipping over rows
Added indicator of query status
Fixed issues with zooming

Fixed problems with zoom gestures not registering due to detection as long-presses by disabling all gesture recognizers in the draw views in landscape and adding the long-press recognizer to the content scroll view.