cleanup
Merge remote-tracking branch '01/devel'
AAL parallel && serial
Better(?) error messages for configuration files
AAL/Python: guard_list contains block names

Enables filtering out tags and actions based on their
names on upper block levels
tag "..." {
    guard() {
        return "innertag" not in guard_list
    }
}
AAL/Python: guard_list documented
Merge
AAL/Python: support for serial actions
fmbt-editor: recognize keyword "serial"

Indentation and tab completion in serial block added, too.
AAL: disable nested serial until proper support
fix ifdef && buddies
AAL/Python: support for nested serial blocks
Merge
If there is no "pass = coverage(...)", insert "pass = coverage(1)". Old behaviour was inserting the line if there were not end condition based on coverage. So setting end condition like "fail = coverage(perm(3))" would mean that fmbt wouldn't stop when excpected
AAL/Python: handle nested inputs inside serial{}
Merge