Fieldcontain: Removed display none for the separator. Unset the style instead.

Display none was added because content none for the :after pseudo element that we use for the separator doesn't seem to work on Android 2.3. Display none kills the clearfix so we just unset all styles.
fix test that relied on the body having no external jquery data, now has content widget data
remove unnecessary check
widget methods cannot expose return values, the deferred must be passed in
make sure to return the promise and not the deferred
Tests: remove navigation unit tests ( they dont exist ) fix dependencies on nav integration tests
rename _findExistingPage to _find
move to single argument for find
customization callback todos
begin moving page references to content references internally
removing more references to pages
move reloadPage refs to reloadContent in content widget
we know that it's about content, simplify the option name
the page container is defined by the content widget's element, the loadPage stub handles this
note on thoughts about spliting out navigate event glue
move transitionPages to content widget transition method
move args to opts
support a page element for triggering the depreacted events
use trigger with deprecated to include content* events
move to widget loading method