Added missing final.
All methods return now a non null value.
Replaced constructor parameters of dircect JForex types with
JForexPlatform type. This is more generic and consistent.