Harmattan: use pregenerated ragel parsers

See previous commit for reason.
Add libPlugins library for implementing and using addressbook and password plugins

This commit also removes the -fPIE flag which is no longer necessary -- we're
now forcing -fPIC on all objects. Without this change, the trojita+plugins.so
wouldn't link and fail due to relocations.

REVIEW: 112275