Start parsing configurations
VHDL-2000 relaxed rules for implicit integer conversion
Add "protected" as a reserved word when standard >= 2000
Start parsing protected types
Add GNU Global files to .gitignore
Merge branch 'master' into configuration
Improve configuration parsing
Basic checking of configurations
Merge branch 'master' into protected
Shared imask_t values between trees and types
Share item_t definition between type and tree code
Make lookup_item a macro
Factor slow path out of lookup_item
Move more common code into object.c
Factor out common object_t definition
Factor tree_change_kind into a common object function
Use object_change_kind in types
Factor out common tree/type init code
Start moving object creation code into object_new
Make type's identifier a regular item

Conflicts:
	src/type.c