made headlines list and error page child states of headlines.  Also removed network check since this will be done only before http requests are made in the headlines service. removed unused dependencies
updated save function to go to headlines.list since states changed
adding child state view to headlines which will display errors when headlines arent available
moved headlines list to child state page
removed list since we now have child states for headlines which are injected in the ui-vew
updated state of back button to reflect child headlines.list state
added a isShowing private var which will be checked before showing/hiding the loading implementation
added an else if in getAllHeadlines to check for network connection before sending all http requests out.  if no network connection we reject the controller promise.. also if aggregated results are empty we also reject controller promise
added error handler which will go to the child error state and show an error page.  also moved activity indicator hide to finally method since we want this done for success and failure scenarios