Add support for horizontal scrolling, migrate Autolayout code to Masonry

Hey - haven't had a chance to test comprehensively but seems good to go. I haven't tested the init methods though - which leads to another issue I'm about to open (UPDATE: just opened https://github.com/Bogidon/BVViewList/issues/6)