Combine Search and extract.

Combines the two features, making them consistent with one another.
Establishes a convention of warning as a primary button, info as a secondary button.
Starts to use warning panel headers.

Uses discharge/admission in results

refs openhealthcare/elcid#340
refs openhealthcare/elcid#326
refs openhealthcare/elcid#319
refs openhealthcare/elcid#323
Merge branch 'master' into extract
Merge branch 'master' into extract
WIP commit - make more buttons buttony, use standard BS 3.x navbar markup syntax.
Merge branch 'master' into extract
Merge upstream extract branch in
Update plugin refs openhealthcare/elcid#241
Set tabs as tabs and move offsets /navs around. refs openhealthcare/elcid#326
Extract: nullify value when column is changed

refs openhealthcare/elcid#353
Some styling changes, WIP

Refs openhealthcare/elcid#323
Merge pull request #232 from openhealthcare/323-combine-search-extract

Combine Search and extract v2
Merge master into extract
merging extract in
Merge pull request #233 from openhealthcare/326-buttony

326 buttony
Add profile to injector - fixes tests