Squashed commit of the following:

commit cbafc85808cd01e63ae55b7a4819f51fdf97ea8c
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Wed Jan 8 03:36:59 2014 -0500

    Fixed error in isDevOrSnapshot()

commit 1dabd1cc4e91c54ca3407d0d014795250d0344c0
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Tue Jan 7 19:09:06 2014 -0500

    Added check for snapshot or dev version
    moved printing of messages out of updateCheck() to be handled by
    individual methods
    changed return type of updateCheck from void to int
    fixed exception messages in EventHandlers.java
    changed to currentVersion and newVersion rather than just version

commit 57bd1e49bf8ae24fefefea356c57208d6873eb27
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Tue Jan 7 18:04:08 2014 -0500

    Modified update check handling on player login

commit bfc669bec3e25c0a8400450351e6157566765ecd
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Tue Jan 7 17:46:38 2014 -0500

    Reads in error-log-level from file earlier in onEnable()
    Now saves version info & check time to file to reduce URL checks

commit f74f956117f8228b4da0ea4add755db01a4472dc
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Tue Jan 7 14:45:10 2014 -0500

    Added compile script to compile without maven
    Updated .gitignopre

commit 63320f10e47e80da530cd82890c21f151532b2ed
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Tue Jan 7 14:06:10 2014 -0500

    Finished with file/time checking for updates/times

commit bce4da4505728494cd908c3e1eab1182fbe2836d
Merge: ead131a 511f514
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Tue Jan 7 13:49:28 2014 -0500

    Merge branch 'updater_tweaks' of ssh://own_git/home/git/projects/ExtraStorage into updater_tweaks

commit ead131abc8c90a197efd3214b862627b99950dee
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Mon Dec 16 00:04:57 2013 -0500

    Started adding file checking to reduce number of update url checks

commit 511f51410319668f06493d87a6867f59f851e693
Author: Antony Prince <antony@blazr.no-ip.org>
Date:   Mon Dec 16 00:04:57 2013 -0500

    Started adding file checking to reduce number of update url checks

Update check now uses files to prevent repeated URL checks
Created separate method for handling update checking
Modified onPlayerLogin event to use new update check
Added compile script to compile without maven
Modified .gitignore