English search, Data cache, bug fixes

Added english search, touching the tableview from search now hides the
keyboard and does not select a row. User can now scroll the tableview
elements that are below the keyboard.

Now caches the previous data load if the networks is unavailable. Also
comes with a dict.json file that contains an initial dataset if the
user does not have network access on their first run.

Moved update button to the application support tab.

iOS 5 support, the project already worked on iOS5, just changed the
deployment target to reflect that.

Fixed the application support link being labeled as a search query.

Tab bar selection now updates when the view is reset.
Bug fix, limited english response

English search results will now only appear when the user has used the
search box. So english results that contain traumae will not appear in
when clicking on traumae.

Fixed bug where certain elements would appear multiple times
Back Button, hides search bar and buttons on the support tab, other enhancements

Backbutton, allows the user to go back in their history without reseting

Search bar and tab bar buttons now hide on the application support tab.

added a function to clean the filter input

'search query' is now only shown on actual search queries and not on
taps to specific words

Added function to manage the graphical changes when switching tabs.
Version number now 1.2, reduced pngs

Changed the version number to 1.2, and build number to 3.0

Ran PNGs through imageOptim, reducing the file size, should improve
download/install time and improve launch time.
Version 1.2

Git is being annoying