Add flags to RepoPkg

If a new package is added it gets initialized with an empty flaglist.
The convertdb command does already convert the OLD legacy db to the new RepoPkg type.

Signed-off-by: Dominik Peteler <archhaskell@with-h.at>
Convert from legacy db to new layout with flags

Signed-off-by: Dominik Peteler <archhaskell@with-h.at>
Capture config flags during adding of a package.

Signed-off-by: Magnus Therning <magnus@therning.org>
Added flags to ArchPkg

Flags given as an argument to translate get stored properly.
Flags are not inculded into the PKGBUILD.

Signed-off-by: Dominik Peteler <archhaskell@with-h.at>
Flags get added to PKGBUILD

Signed-off-by: Dominik Peteler <archhaskell@with-h.at>
Simplify the prettification of flags slightly.

Signed-off-by: Magnus Therning <magnus@therning.org>
Show flags in output of list command

Signed-off-by: Dominik Peteler <archhaskell@with-h.at>
Removed flags from todo comments

Signed-off-by: Dominik Peteler <archhaskell@with-h.at>
Adjust add tests to presence of flag assigments.

Signed-off-by: Magnus Therning <magnus@therning.org>