Adds a default attribute to Behaviors called priority, this attribute will be used to control the execution order of the behaviors
Adds a namespace to hold sort methods, and a specific method to sort behaviors by priorities
Allows behaviors to recive a parameter on initialization in order to avoid the attach of the events
Adds the capability to assign a priority to a behavior in order to make it initialize before than others
Merge pull request #10 from roperzh/issue-9

Execution order of the behaviors

- Provides a specific field (priority) in order to allow some behaviors to be initalized before