A multi-select directive for angular js. Generates a dropdown button showing multiple checkboxes when clicked.