Optional Search Input Placeholder parameter added

Cleaned up and recreated PR #1496

Now it able to merge without troubles.