Add some testing code for the product lookup operations, both from
the index and from the individual product pages.
Remove some useless navigation commands, side effect is if nav
doesn't work like expected it will throw errors which is desired.
Some more updates for Protractor testing. Protractor tests have been
implemented for authentication, lookup, add products, update
products, delete products.