Added DataSource data binding info
Adapter tweaks

Safer to add listener from generic instead of calling base.OnInit;
prevents base.OnInit being called second time from InnerAdapter
Qualified data bind params with event name

Used the Page Life Cycle messages to determine the event when the data
bind occurred
Reformatted mutliple databind within same event

Switch out list and replace with dictionary with int key if there are
multiple databindes for a single event. Makes the display nicer as per
glimpse dev group suggestion from anthony
Use start times only

Duration is internal to .NET and doesn't work for calculating times.
Start is DateTime.Now set by glimpse and works for boundary checking
Can't get event check to work

I'll ask anthony how he did it in the hud
Add defensive checks
Switch DateTime.Now to TimerStrategy

When running outside debug the DateTime.Now were all evaluated as equal
and so the matching of events failed.
Changed to use Gliimpse TimerStrategy as this is more accurate. Will
check with anthony how to avoid calling deprecated method
Added using
Changed to list for better display

As per Anthony's advice, switching from a dictionary to a list makes the
Key take up less room in the display and gives the parameter Values more
room
Added model binding inspection
Created placeholder for model binding parms
Store model binding parameters
Forced some data binds for testing
Merge branch 'master' of https://github.com/Glimpse/Glimpse into WebFormsDataBinding
Removed empty line
Simplified model binding value access
Aligned DataSource parms with model binding

Used reflection to get the DefaultProperty from the Parameter. This
matches with the ModelName for model binding
Aligned model binding and data source

Removed the 'Parameter' and 'ValueProvider' from type names and renamed
display column from Type to Source. This makes the data identical across
irrespective of whether model binding or data source used
Added custom attribute and parameter for testing