Improved use of ngTable - efficiency

Avoid call to http data service for each pagination request. Code
restructured to hold ngTable directly on scope and call reload on it as
necessary