Option to use No IP Dynamic DNS

Add the option to use https://www.noip.com to get a dynamic hostname instead of needing to constantly update your IP address.

It's a nice service for the most part and it's free for this type of use.

I've also made it optional, so Minecloud will continue to work as before if it's not configured.