added helm-ack for PR to melpa
implement a better lazy loading of internal variables
update travis tests