NM: Bills: Start to overhaul senate votes.

  Basically, the text extraction is a huge mess. by being a bit
  clever with the apparent placement of some of the random
  nonsense, we can use it to our advantage and get data back a bit
  more reliablly. I hate the formatting, but it seems to be consistent.

  Consistent is good.

  Issue tracked as DATA-298