Autocomplete ingredients

@philster 
- Ability to autocomplete ingredient text input
- New concept of personal ingredients