Enhance search function

yet to test, as the formatter needs to be resolved first
Refactor search
Added new test case for enhanced search
Updated .gitignore to avoid manifest files
Added CheckStyle Rule for RubberDuck

You must have the CheckStyle plugin for Eclipse or Intellij for it to
work.
Added package-info for Menu
Fixed UnixInterface to be workable again
Removed outdated codestyle
Updated new eclipse formatter xml

This version is much closer to the current standards but may not be
exactly the same. Use with caution.
Merge branch 'output_format'
Fix logical error in search
Added "F1" toggle between 12hr and 24hr format

Only applicable to winInterface for now.
Enhance search for better results
Added in comments for search
Changed "F1" toggle to "INS" toggle for date format
Merge remote-tracking branch 'origin/search_logic'
Implemented argument autocomplete for VIEW
Refactored code on handling Completers
Added every package-info for RubberDuck
Merge branch 'view_autocomplete'