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
TRUNK-4418 - Fix random failure of ModuleActivatorTest
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
TRUNK-3850: Refactored program validator

Changed program validator to use ProgramWorkflowService.getProgramByName instead.

Added unit test for WorkflowCollectionEditor, this helped detect error with ProgramWorkflowService.saveProgram_shouldCreateProgramWorkflows()

Added unit test for edited programs
Modified unit test for WorkflowCollectionEditor.java to check workflows in programs
Added lincense header and javadoc to WorkflowCollectionEditorTest.java
Adding missing license header for: Module architecture fails to populate
aware_of modules in ModuleClassLoader if they start in the wrong order -
TRUNK-4487
Merge pull request #1136 from jkondrat/TRUNK-4418

TRUNK-4418 - Fix random failure of ModuleActivatorTest
Merge pull request #1037 from geoff-wasilwa/TRUNK-3850

TRUNK-3850: Refactored program validator
TRUNK-4240: Create a drop-down list handler for Location Attribute types
Merge pull request #1137 from pmuchowski/TRUNK-4240

TRUNK-4240: Create a drop-down list handler for Location Attribute types
TRUNK-4429: Add check that default locale is amongst allowed locales list