Initial import.
Minor fixes
Added git config core.filemode=false (jgit bug) and .gitignore files
Mode changes
Updated build information to enable export as RCP application.

Change-Id: I7e46192cafae75fedee109eeb67b8b10eb077842
Added interface method for property (element) type.

This is necessary to support conversion of wrong types by SesamePropertyContext.

Change-Id: I2c2f0d31f7c73bd87e6c824f943f8074e4d36c9f
Fixed build.properties.

Change-Id: Ibc60f16b7aa31119fdddcbade3a5df80ff4e83cb
Added @Type annotation to explicitly specify return type for getters.

Change-Id: I1953e6e7929d1b726f3484aea5bc4636f4cfec0f
Fixed implementation of mapped fields and methods of behaviour classes.

Change-Id: Icf87c709c716fcd04eed8b1efc0a7006c459bece
Fixed comments.

Change-Id: If0784faf6adceb58a33547ed96dd6ddf6c4e6c6a
Renamed annotations and introduced Filterable interface for property sets.

Change-Id: Iabfd7439d46612aa56ee38dd8be1ca100780d36e
Clean up and remove @iri annotation.

Change-Id: I39b3901df699fb7424f0bd8d75056641b29df6e7
Extend the property set factory interface.

Change-Id: I9cc5a0bda808b53cfe26ddfd5516ff5264456522
Use Guice to inject property sets.

Change-Id: I1c1652fd38e0ca7ea554d81ffea114e43f2c3f8c
Implement PropertySetOwner interface.

Change-Id: I8fff6f0118fec47b1b7004fdd394847e5fa52a2b
Add accessor for underlying property set of UnmodifiablePropertySet.

Change-Id: Icd7bbf9e3b71327cdfcbad8aa376002a109755c2
Fallback for merging property sets with reflective getPropertySet method.

Change-Id: Ic90e85d7b8361f68fb12d6d8615fa3f0de64cce9
test if other object is a PropertySetOwner

Change-Id: I909087e25b0e65aa3c628a0d327b95aa10b4f496
added license information

Change-Id: Ia2b7f5078ed4af54e4acef7628abd3e64f098765
updated license information

Change-Id: I4dc5191c622310dfbf9a727a9274418a07e86d13