docs(slideBox): write documentation
docs(ionicSlideBox): add documentation

Some methods were renamed solely to make the phrasing be the same across
the entire project (abbreviations versus not, and tabbar uses index
wording while this used position).

BREAKING CHANGE:

ionicSlideBox#getPos has been renamed to ionicSlideBox#currentIndex.

ionicSlideBox#numSlides has been renamed to ionicSlideBox#slidesCount.
docs(): add controller tag, controller section
docs(ionList): cleanup
docs(ionSideMenu): write docs
docs(ionTabs): cleanup API
docs(ionActionSheet): cleanup
test(ionicTabBar): update to reflect new controller api
docs(ionicBar): fix grammar
docs(ionNavAnimation): add parent tag
docs(layout): dont position:fixed, javascript api is too long
docs(ionSideMenu): add configurable model
docs(ionSlideView): add configurable model
docs: make link tag-def work better
docs(): Add docs for ionicViewState, polish other docs