Refactored classes, idGet_Mode uses Constants

The way I decided to have the packages was inspired by the way it's done
at my workplace.

Rather than using an enum (will be too verbose, or we'd have to pass in
variables of type "EditMode"), or an interface (arguably an
antipattern), I used a public final class with a private constructor
(can't be instantiated or subclassed) for the mode constants (add = 0,
edit = 1). This is better than relying on documentation and 'ints with
special values'.

Refactoring also made me change the Manifest (which still needs to be
changed); there may be some bugs.
Basic search files in place, not yet merged with separated packages
Search suggestions can be displayed
-Merged with separate packages
-Search bar searches for evaluations from every course at the moment,
try adding an eval and search from the Terms Activity by evaluation name.
Intent for suggestion is not yet setup.
-Need to discuss how we want Search to work, what to search...

Conflicts:
	AndroidManifest.xml
	src/com/amrak/gradebook/activity/AddTerm.java
	src/com/amrak/gradebook/activity/Terms.java
	src/com/amrak/gradebook/db/adapter/EvaluationsDBAdapter.java