upload photos, input validation, swap photo

Customized InfoWindow, put css photo carosoul, comment, and more
details.
When the users submit the data, the lat,lnt coordinates will be sent to
the server as well
Changed to new marker icons
The server now can save the data using Sync read method.
The client can receive the json data from the server
Steam upgraded to v0.6.2
Dart Editor 0.4.3_r20602
Dat SDK 0.4.3.5_r26062
The localhost has changed to 10.1.1.11:5050 for testing in my case.
You must use r20602 version and Stream v0.6.2 to in order to run the
codes correctly.