Add --package-template-dir option to overwrite the spec by user's templates

From this thread: "How to specify own spec?" https://groups.google.com/forum/#!topic/fpm-users/GeH7xHhBo80

I didn't get the answer so I implemented this feature.
To use --package-template-dir, we can specify full customized spec instead of bundled template.