* crud table, crud paginator : both directives will write property "element" (previsouly it was named $element) to its models containing a query instance pointing to the real html view. this change was made to provide consistence in ampere

* crud table : all hotkey functions (up/down/home/end) are now true transitions. selection is now also backed by a true transition. all crud table transitions are now accessible by associative array table.transitions

* crud table : option "list-select-as-transition" can be set to true or a function (returning the option value) to configure if select operations (up/down/home/end and mouse click on a row) should be executed as transition.

* twitter bootstrap theme  : class "jiggle" can be applied to transition buttons/anchors to have the jiggle animation applied. animation gets only in action when the transition is enabled.

* twitter bootstrap theme : new transition option "ampere.ui.class" added. Using this option you can apply css classes in an abstract way to the rendered transition representation. if value is a function it is called with this=transition and first argument=transition

* event "ampere.angular-scope-changed" added. this event is triggered whenever angular reevaluated the DOM
example usage:
	// sync "filter-empty" css marker class in search inputs
	// this is used to highlight filter inputs to signal that a filter is active
module.on( "ampere.angular-scope-changed", function( event, scope) {
	$(':text.search-query').each( function() {
		$( this)
		[ this.value ? 'removeClass' : 'addClass']( 'filter-empty')
		.attr( 'title', this.value ? 'List is filtered. Reset filter to see all items.' : null);
	});
});

* new example "google-oauth-drive" integrating google oauth and google drive added. the whole application runs in the client. the application lets you
	- login
	- edit an google drive document
	- save the document