Fix duplicate flags where the difference is the -

Add new function that checks if a flag exists in a list, with the option
to ignore -, so flag == -flag

Remove old pkg_file variable from the save_rules() method and replace it
with self.path
Fix extra message when the package name is ambigious.

Remove no matches found message when the package name is ambigious since
the get_atom() function already warns about that and lists similiar
package names.
Merge branch 'master' into devel
Respect 00 character limit
Prompt the user before creating an empty package file.

During initialization the script will check if the package file for the
specified type exists, if not it will prompt the user to create an empty
one, otherwise exit since there is nothing to be done.

the -s flag will also print a message saying that a file has no rules in
it instead of printing nothing.
Add TODO
Version 0.6.3