Changed the GLM syntax in order to create ASPEMs dynamically.
- ASPEM are created dynamically by using the services layer of the Grid Operator.
- ASPEM are now declared in the GLM as a child of the GridOperator.
- Removed unuseful parameters, such as 'enabled'.
- New checks in order to ensure that the GLM syntax is right: checked that there is only one Grid Operator and that the ASPEM are declared as childs of the Grid Operator.
- It lacks to adapt the 'fulfill' script, so that it generates GLM files compliant with the new syntax.
Adapted the 'fulfill' script to the new GLM syntax.
- The script generates the ASPEMs as child of the GridOperator.
- The script removes the unused variables.
- Removed unused global variables from the C code.
Added the property 'longName' to the ASPEM.
- This property is useful to describe the ASPEM on the server side.
Added example that includes three ASPEMs.
Added the level's properties to the user preferences.

The user can define easy and hard loads.
 - The user can specify the index of the easy and hard loads.
 - The long name of the ASPEM's is taken into account by the scripts.
 - Removed some debug sentences.
Added parameters for the experiment Exp01.

 - Each schedule now has its own name.
 - The default value of each property is a valid value.
Fixed log comment.
Added Commander 02.

The behaviours of the Commander02 are based on switching ON and OFF the devices. It doesn't play with with the sensors of the waterheater or the HVAC. It just turns them on or turns them off. Each level turn off a new device: hvac (1), waterheater (2) and zips (3).