Multiline autocompletecombobox

I did quick refactor locally. Don't take it like you need to change it like that. Its just suggestion.

```coffee
filterData: ->
# early return to prevent one nest level
        return super unless @options.filterDescription
        filteredData = []

# deleting your comments :>
        for item in @data
            if not @options.exactMatch and @filterValue?
                title       = item.title
                description = if typeof(item.description) is 'object' then item.description.value else item.description
                filterValue = @filterValue

# using unless, because we can
                unless @options.caseSensitive
                    title       = title.toLowerCase()
                    description = description.toLowerCase()
                    filterValue = filterValue.toLowerCase()

                if title.indexOf(filterValue) isnt -1 or description.indexOf(filterValue) isnt -1
                    filteredData.push item

            else
                filteredData.push item

        filteredData
```

Otherwise everything else looks good to me. When this gets merged to master branch on reform, don't forget to release (and publish new version) on npm and update `package.json` and `npm-shrinkwrap.json` in mab project.