Merge pull request #45 from arvaris/7.1.4

add try...catch around Ebix call, for some reason this fixed an issue
HR-196: if planId is null, try to get it from the API (new call added)

Signed-off-by: Robert Miller <bob@bobtrix.com>