ZEPPELIN-81 handle port number changes

Described this bugs [ZEPPELIN-81](https://zeppelin-project.atlassian.net/browse/ZEPPELIN-81).

Two things was wrong. 

1. ZeppelinConfiguration class couldn't handle numeric type.
2. Zeppelin-web has hardcoded port number 8080

This PR includes fix for 1,2.