Registration should not assume there is an oldblob

This change checks first if we have an old blobvault configured, and
only issues the remove command in that case.
[TEST] Setup a basic e2e protractor mocha/chai test
[TEST] e2e: Use protractor config inside the test

This is used for local variables, like testing account credentials.
[TEST] e2e: Test user login
[TEST] Package: Update grunt-mocha-protractor
Add link to hide destination tag.
Move link to add destination tag to where the field appears.

Also updated text label according to RT-1767.
[FIX] keychain: unlock duration not properly set
[FIX] RT-1959 #Finish
Merge pull request #1325 from annatonger/fix/textfix8

[FIX] RT-1959 #Finish
[TEST] e2e: Test xrp send flow
[TEST] e2e: Separate login and send specs
[TEST] e2e: Use ptor.navigate().refresh() instead of vanilla
[FIX] Menu: Added logout on mobile and other fixes
[TASK] Menu: Removed duplicate logout method
[FIX] Test: Removed unneeded test
[FIX] Fund: Added padding
[FIX] Mobile: Fixed menu links. Added account
[TASK] Mobile: Menu styling
[TASK] Mobile: Removed redundant menu options