enable dataService to reject more data, and use this method on box controller tear down
destroy scope before creating a new one and proper clean up on destroy
rm redundant code
Merge pull request #274 from nens/Ernst_cancel_requests_on_box_change

Ernst cancel requests on box change