Added ability to fetch all search results

Can now fetch all search results if asked. Defaults to just fetching the
first page. Use ResultsList.PopulateNextPage() and
ResultsList.PopulateAllResults() to get the next page of results or all
results.

Moved NetRunner.NetRunner to NetRunner.Runner

Fixed a potential null pointer exception occuring during processing a
search result with zero mana cost arising from
Parser.ParseImgsToManaCost not supporting null arguments.