unfocusOnComplete for mobile usability

Added unfocusOnComplete option.

unfocusOnComplete unfocuses the input after the appropriate
amount of selections have been made according to selectionLimit.
This is mainly for usability on mobile devices to remove the on
screen keyboard.

Added standard ignore into bower.json too as bower kept warning
about it being missing.