Refactor: Don't use backend-specific methods
Major Change: Fenix is now an application module

  * Fenix now compiles as a Jar
  * Updated to fenix-framework-project 1.1.0
  * Moved configuration files to the webapp
  * Moved scripts profile to the webapp
  * Removed backend-dependent SQLUpdateGeneratorMain
  * Moved web.xml to web-fragment.xml
  * Applied a hack due to a bug in the default CodeGenerator
  * Updated Travis configuration
Minor Change: Updated README
Minor Change: Now working with embedded tomcat on the webapp
Add Travis badge to the README
[A3ES] fix: remove unecessary code
Send Travis build notifications to IRC
Bug Fix: Avoid NullPointException when the ExecutionDegree did not exist for the current execution year. This commit fixes issue #55
Bug Fix: Avoid NullPointerException.
Bug Fix: Retrieve last PrecedentDegreeInformation for each execution year.
Resolved merge conflicts.
[Bug Fix] #389182 Fixes NPE
New Feature: Academic Office - Add operation logs to registration state management. Fixes #38
Merge pull request #56 from JNPA/feature/391340

Bug Fix: Avoid NullPointException when the ExecutionDegree did not exist...
Added grade validation to the academic office schema grade slots that correspond to the group credits equivalence assignments.
Minor change:
- cleaning code
Merge pull request #64 from joaollq/feature/registrationLog

New Feature: Academic Office - Add operation logs to registration state ...
Merge pull request #66 from gil-l/develop

Closes #65: Fractional grades on group credits equivalences
Merge pull request #58 from diutsu/develop

[Bug Fix] #389182 Fixes NPE
Fixes #72. Grant Owner Information not shown