Updated bannerify() function

More updates and improvements:

1. Function now doesn't run on carousels that only have one banner (as
it's pointless to do so)
2. Made sure when switching banners that the function checks to see if
it has added in page buttons; this prevents a small error from occuring.