Corrigido o método doShow que não permitia registar uma despesa que estivesse na posição 0 do index.
Corrigido o método doShow que não permitia registar uma receita com o tipo que estivesse na posição 0 do index.
Fixes issue #15
Fixes issue #16
Added libraries for graphical interfaces
Added some plot charts examples

Added option 7. List expenses per type in text chart
Added option 71. List expenses per type in GUI chart
Alterações ao ficheiro Notes.txt
Merge branch 'master' of https://github.com/PauloGandraSousa/MyGitTest

# By PauloGandraSousa
# Via PauloGandraSousa
* 'master' of https://github.com/PauloGandraSousa/MyGitTest:
  new question in notes.txt
  code review
  added missing file for support for cheque payment method
  added a few more design questions to Notes.txt
  code review
  use case "register payment method" use case "list payment methods"
  added use case list incomes added missing files Descriptable.java and BaseType.java for ListWidget to work
  removed duplicate code by using ListWidget.java
  added method readCalendar
  added updated seq diagram for use case register expense to take into consideration payment method cheque
  added update to UC realization register expense to take in consideration payment method
  added some questions to Notes.txt
  added documentation for UC register payment method

Conflicts:
	Notes.txt
	eapli.expensemanager/src/eapli/expensemanager/presentation/MainMenu.java
Correção dos testes unitários
Refactoring of ListExpensesPerTypeController. Remove dependency for eapli.expensemanager.persistence.PersistenceRegistry;
Code formatting and imports fixed.