[REEF-45]: Use consistent STDOUT and STDERR file names in the local runtime

  This updates the local runtime to use the correct file names for STDOUT and
  STDERR redirection as provided by the REEFFileNames class.

JIRA:
  [REEF-45] https://issues.apache.org/jira/browse/REEF-45

Author:    Markus Weimer <weimer@apache.org>

Closes #20
[REEF-43]: Get version number from pom

The REEF interface defines a method getVersion(), and a hard-coded
variable REEF_VERSION, set to "0.6-SNAPSHOT".
However, it has been out of date and is not a viable solution indeed.
This PR defines an injectable class Version to get the version number
from pom (via a properties file).

JIRA:
[REEF-43] https://issues.apache.org/jira/browse/REEF-43

Author: chobrian <chobrian@apache.org>

Closes #19
[REEF-47]: Log the REEF Version in all processes.

The following changes are made to that end:

  * The new method `REEFVersion.logVersion()` is added which performs the
    actual logging.
  * On the client, this method is called in the constructor of
    `REEFImplementation`.
  * On the Driver and Evaluator, the method is called in the constructor of
    `LaunchClass`

Also, this removes the method `REEF.getVersion()` and its implementation in
`REEFImplementation` as that method wasn't used.

Related JIRAs:
  [REEF-47](https://issues.apache.org/jira/browse/REEF-47)

This is to closes #22

Author:    Markus Weimer <weimer@apache.org>
[REEF-36] Remove duplicated binding of ManagerName

Currently RemoteConfiguration.ManagerName can be bound in either Client or Launcher.
For submission path that generates a static driver.config and then submits job remotely through REST api, it will cause duplicated binding.
This commit removes the binding in client and adds a default value to be safe.

JIRA: https://issues.apache.org/jira/browse/REEF-36

Author:    Yingda Chen <ydchen@gmail.com>

Closes #21
process http request for perf data logged from LoggingScope. Allow to access driver log files through http request.

This is to address issue REEF-29 https://issues.apache.org/jira/i#browse/REEF-29?filter=-1

Author: Julia Wang
email: jwang98052@yahoo.com

- changing jettyHandler in HttpServerImpl into non-static
- use REEFFileNames for log file names
- process http request for perf data
- address review comments for format issues

Closes #15