remove all blip patient data munging code and replace with nurseshark

WIP, don't merge.

@cheddar @nicolashery Do either or both of you want to take a quick peek and confirm that I got all the old stuff out? I'm pretty sure I did.
@cheddar Ran into a problem here. Discovered that the data coming into blip appears to be sorted by `deviceTime` where IMO it should be sorted by `time`. (There is precisely one data point out of order, in a greyzone around the switch to DST in March 2014.)