Issue fix pack

Data tables - ported all computed to pureComputed and inlined attribute map computed to increase efficiency in code paths that don't require it.
demo.thml - added perPage dropdown and modified search box to filter after each keypress.
Is this needed for the end user? I.e., should we add this file to the bower.json's ignore section so it doesn't get installed when someone bower installs the datatable?