Merge pull request #1 from darkwallet/develop

Pulling latest changes
Commenting code and consistent formatting of JS.

Style / code readability:
1. Single quotes for strings.
2. Two blank lines between methods.
3. White space.
4. Wrap at column 80.
5. Var names: websocket “address”  distinguished from bitcoin “address”.

Comments with JSDoc.
1. Begin comments with capital letter, end with period.
Merge pull request #5 from jonathancross/develop

Commenting code and consistent formatting of JS.