Modification of android.support.v4.view.ViewPager to support an orientation property that can be set to HORIZONTAL or VERTICAL