Improves abstract catalog html client implementation
Removes counting for the available attributes

The functionality is moved to the catalog/count html client
Adds current filter parameters to category links
Adds new catalog count html client for faceted search counts
Enables search filter client and creates links to retrieve counts for faceted search
Improved CSS for catalog filter html output
Removes old method for retrieving the category IDs
Don't manipulate the phantom property

Converts tabs to spaces as well according to style guide
Refactor getRecord function
If there is no record selected or action is add create a new on
Don't reference the selected record to itemUi if case "new"
Adds test for abstract decorator class by using an example implementation
Adds decorator infrastructure for html clients and an example test

Removes the constructor from the Client_Html_Interface so it's possible to use the interface also for the decorators
Extends the client factories by possibility to add decorators and to inject objects
Removes the Client_Html_Interface because it's already added in the abstract class
Merge https://github.com/Arcavias/arcavias-core
Merge pull request #428 from nsendetzky/2014-01-13_faceted-search

Adds category counts to catalog filter and optimizes performance of faceted search
Merge https://github.com/Arcavias/arcavias-core
Fixes wrong parent class
Merge pull request #424 from cookiekiller/styleguide_phantom_param

Doesn't manipulate the phantom property directly any more