wicketstuff/core — pull request #96 by raystorm (2012-02-17 23:26:43+00:00)
Title: [Inmethod Grid] ability to add new rows w/ new column types.

[InMethod-Grid] Ability to Add new rows to the DataGrid, additonal column types as well
Same as my previous pull Request now with a cherry-picked history as per @mocleiri's instructions

**Changes**

+ **Ability to add new rows** with
- `IAppendableDataSource` and
- `AppendableDataProviderAdapter`
- `AddRecordToolbar` - tool bar with a button to add the new record onClick
+ **New Column Types**
- `LinkColumn` - displays links for the row data
- `PageLinkColumn` - example implementatoin to link to an internal wicket page
+ **New _Editable_ Column Types**
- `DatePropertyColumn` - uses Wicket-datetime
- `DropDownChoiceColumn`
- `CheckBoxPropertyColumn`
- `AddDeleteColumn` - extends `SubmitCancelColumn` to add a third Icon, Delete