Remove SampleModule
Add HeaderModule
Add Muppet entity
Fix compare when getting a single Muppet entity
Add MuppetsModule
Add FilterComponent (used in List.Controller on MuppetsModule)
Fix Compass task

This commit fixes a problem with the `compass` task being executed
on `production`. Before this, the `imagemin` task was being executed
after the `compass` task, causing `compass` to fail because it couldn't
find the images under `/dist/images/` (those images are copied during
`imagemin`).

To reflect this change, some styles using Compass sprites has been added.
Add styles.scss reference to README file
Remove unused dependencies
Update package.json info
Move filter logic to the MuppetEntity
Fix bug on Muppet Collection filterByName()
Convert MuppetsList items into anchors
Presenting state now is done through a buffer collection
The buffer collection is intended to be the accurate state representation for the view, which means that the it will contains only the muppets that fits in the filter.
Buffer is used to keep state of the view in muppets list controller
Removing extra unnecessary markup

Instead of creating #filter > div > #filter-component, #filter >
#filter-component will be created.
poor english…
Removing extra markup and converting #IDs  to .Classes

I think we should be preffer .classes over #ids in other to produce
resuable code (even though now to resuse isnt the case).
Some fixes based on commits on wip branch after forking

- Fixing avatar dimensione causes less rerendering.
- Now, muppet items are anchors, so it act as expected for the user on
right-click.
- A loading sping was added behind the image.
Merge branch 'master' of https://github.com/edygar/puppeteer into edygar-master

Conflicts:
	src/app/entities/muppet.coffee
	src/app/modules/muppets/list/templates/muppet-item.hbs
	src/styles/_muppets-list.scss