UPDATE: Logic work with Doubly Linked List instead of Array

* Changed class BaseSorter to use DLList instead of array
* Created new interface DLListChangeListener
* Modified SortingAlgorithmDemoLauncher
* BubbleSort is working right
UPDATE: Sorting algorithms use Doubly Linked List

* changed the structure under sorting algorithms to Doubly Linked List
* Problem was with Merge Sort, but it is taken care of
* Tested, but would be nice if somebody will hard test it
Merge branch 'master' of git@github.com:apelttom/AlgoritmosDeOrdenamiento.git

Conflicts:
	src/pe/edu/pucp/algorithms/sorting/SortingAlgorithmDemoLauncher.java
	src/pe/edu/pucp/algorithms/sorting/graph/AlgorithmAnimationFrame.java

Deleted my local version and left GitHub version. But changed type to DatosToSort in InitialLauncher