Fixed Hough staves behavior when no staves detected
Changed staff filter to mean of estimates

Storing each line estimate to an array in order to calculate the median
causes OpenCL to hang for me. The median may be more robust than the mean,
but the results still look OK.
Added requirements.txt