Fix line endings
Squashed commit of the following:

commit a1db833d42386fd29376f9d456da87f8603c9183
Author: Lluis Martinez <lluismf@gmail.com>
Date:   Fri Sep 19 21:09:56 2014 +0200

    Removed addProxyPrivileges not needed. Starting modules from controller
    uses new sort method.

commit ffde3c99f0c82a0d8dde150f91feaf00766b3184
Author: Lluis Martinez <lluismf@gmail.com>
Date:   Thu Sep 18 23:02:07 2014 +0200

    TRUNK-4487 Module architecture fails to populate aware_of modules in
    ModuleClassLoader if they start in the wrong order
Unit test for the Graph class
Follow up to deprecate Order.isFuture methods - TRUNK-4525
TRUNK-4490: EncounterValidator should validate presence of encounter type
Revert "TRUNK-4490: EncounterValidator should validate presence of encounter type"

This reverts commit a5dd7bd85f5aa3d66fbb5d1aee088eed31056219.
Module architecture fails to populate aware_of modules in
ModuleClassLoader if they start in the wrong order - TRUNK-4487
author:lluismf
Merge branch 'lluismf-TRUNK-4487'
Fixing NPE caused by commit for: Module architecture fails to populate
aware_of modules in ModuleClassLoader if they start in the wrong order -
TRUNK-4487
Adding missing license header for: Module architecture fails to populate
aware_of modules in ModuleClassLoader if they start in the wrong order -
TRUNK-4487
TRUNK-4529: Prevent voiding a Person linked to Provider(s) and/or User(s) metadata