suppress errors messages getting project in ProjectStatusLine

also return the empty string instead of the default 0 if the project
can't be determined for any reason.
echo a warning when attempting to execute a command while eclim is disabled

if the user runs :EclimDisable, then manually executed commands
(:ProjectList, :*Search, etc) should inform the user that eclim is
disabled so they know why no result is returned.