first commit of advanced search

@erikrose So, this is the first idea for advanced search. In terms of the field labels, I am a bit torn here. So, for the default advanced search fields I have left them off (although they will still be available to assistive technology users), and have used placeholder to describe the use of the field(s).

I am thinking we might do the same for the additional fields but, I would like some feedback first. In general, look at this as a POC and let me know if this will make sense/work for users.