Upload & verify the source code of a contract

How does it work?
Contract address
Contract name
Source code
Compiler version (Only contracts compiled with solidity 0.3.6 or higher are supported)