Added Search engine

Search by
- patient number
- patient name
- test testType
- specimen number
- visit number
closes #30
Search constraints
Search enhancements

localization, view, controller #30
#30

date picker
search tests
Earger-loading for n+1 #30
Search panel enhancements #30
date picker fix #30
sorting empty end-date failure #30 #74
Conflict resolve
la petite fix