Update messages.html

Corrected an error with the bitmessage reply button behavior.  The reply button would place the from-address into the to-address field, creating a message with the from and to addresses the same.
Replace TreeRoutingTable with OptimizedTreeRoutingTable.

* Update docstrings.
* Drop setting of `failedRPC` attribute in contacts.
* Groom code style a bit.
* Update tests.
Merge pull request #1077 from Delocation/patch-1

Fixed bug with message list reply button behavior
Update AngularJS to 1.2.27

Update AngularJS to 1.2.27
Migrate from $apply to $timeout

Remove Spaces
Added new goToStore function

Separating out go() function from goToStore() function for reusability.
Remove $apply bad practice
Remove hasOwnProperty that causes handler problems

Multiple changes

- Add goToStore method
- Move to $evalSync and remove handler fix

Remove extra lines

Remove $apply

Remove junk debugging code

Add semicolon
Merge pull request #1082 from hoffmabc/fix-store-loading

GUI fix for loading stores who want to load better
#1068 Bug in Chat Stream
I set the message-field to required
Merge pull request #1089 from davalb/my-issue

#1068 Bug in Chat Stream
added placeholder for notary and arbitrator-tables if they are empty.
Fix typos in /docs/markets
968 - Continuing on failed apt-get update
Merge pull request #1093 from fanquake/docs_typo

Fix typos in /docs/markets
Merge pull request #1092 from davalb/empty-notaries

added placeholder for notary and arbitrator-tables if they are empty.
Merge pull request #1067 from Renelvon/drop_tree_routingtable

Drop TreeRoutingTable
Removed duplicate log_dir creation
Merge pull request #1095 from yurivict/develop.scripts

Removed duplicate log_dir creation
C0330 compliance (wrong indentation)