Adding Filter Capabilities & Bug Fixes

This fixes a lot of little issues with the latest breeze and kendo versions, it also adds the first pass at making server side filtering with breeze.

One important update is also the use of projections for the query. This optimizes the data coming back from the server