Bugfix #646
added faction table
adjusted faction record to increase consistency with other records
added skill columns to faction table
Minor bugfix #646 change
dealing with unset attribute fields
added hidden flag column to faction table
Merge branch 'faction'
Merge remote-tracking branch 'glorf/bugfix'