changed run-examples so that script is run from root directory
added travis file
Assuming run-examples is invoked from the project's root directory
Add GEM distribution and test it.
Modify some comments.
added integration test script - incomplete
ignore latex-generated files
folder restructuring for integration testing
Change the comments and two methods concern the parameters settting process.
Add fixed functions numRows and numCols.
beginning of adding incorrect examples
had to rename variables for numRows example
error-examples random vs. fixed, and distribution return types
error examples with functions
Change the names of some variables.
ignore incorrect example output
removed part 5 of integration testing
remove parts 4 and 5 of integration test
Merge pull request #293 from BayesianLogic/rows_cols

Add methods numRows() and numCols()
make sure there are at least 2 components

If there's only one component, we can't initialize the Dirichlet
distribution, because the parameter is a 1x1 matrix.