Create and parse hierarchical property objects.

Loading properties:

    import com.eva.properties.MapProperties;
    import com.eva.properties.ListProperties;

    java.util.Map map = new MapProperties("file:///path/to/file.eva");
    java.util.List list = new ListProperties("classpath://path/to/resource.eva");

There are a couple of overloaded constructors to create properties from readers, input streams or data sources.