applications (aka drivers) send their webUI address to master when registering so it can be displayed in the master web ui

Conflicts:
	core/src/main/scala/spark/storage/BlockManagerUI.scala
fix compile error
Merge branch 'qf-driver-ui' into qf-0.7.0-kryo