Initial steps of the affinity propagation algorithm implementation
Implemented counting of rows and columns (required to compute the neighbors of each vertex)
Adding neighbors to variables.
Calculating beliefs
Implemented APMessage.toString
Switch to ussing log4j for logging instead of raw prints
updated bms version
...
It works!
Max iterations can be set through configuration.
renaming to follow convention
APVertexValue
NullWritable for edges.
damping factor
Taking advantadge of saved messages.
documented input-output formats.
updated bms dependency
Modify test file to remove the (low) iteration cap when using counters
Remove row and column identifier, and use a single index for both

Conflicts:
	src/main/java/ml/grafos/okapi/graphs/AffinityPropagation.java
Implemented AP edge input reader. initialization logic not implemented yet.