made some small changes to get rid of most of the warning messages during compilation.
changes to dependenciesCollection.cpp to fix warnings.
added automataState.cpp. It represents the automata states and head words that we will use as features in our link parser.
added links.cpp which have classes that model links within a dependency parse. Mainly by allowing multiple heads in a list.
added more functionality towards a link parser. With certain flags set, we can compile the original dependency parser or we can produce a link parser. It is not fully implemented, but many of the data structures have been built so that we can switch to them if we need a link parser instead of a dependency parser. So far, we can train the link parser, but there are some bugs that I'll be fixing however.
Modified the Makefiles to include links.cpp, deplinkparser.h, and deplinkparser.cpp.