Updated forum link to StellarTalk

Following directions from https://forum.stellar.org/t/join-us-over-at-stellartalk-org/4166.