Removed print_r
Added the possibility to use a custom id for activites

Should help to handle the issue within #1, by using meaningful ids instead of the autogenerated ones.
Added atrandafir as contributor
Added apt-get update to travis setup