Filter box

1. Added a filter box that displays the current filter options and the number of results found.
2. Adding a language (by adding a code snippet) automatically adds the language as a tag for the note.
3. The user can type "," or ";" followed by a tag name on the search box, or click on the tag label from the note list to add tag filters.
4. If a tag filter exists, following search will only search from the filtered list.
5. Filters can be reset by clicking on the Often page logo.

@kubuscmg 
@thinkingmedia