Making it an Eclipse project
Added a count_calls function.
Similar to called but it instead returns the number of calls to the function.
Minor refactoring in has_call, changed {M, F, A} to MFA.
fixed unused variable varning
Corrected the names of the tests testing count_calls
Adding wildcard_count_calls function

'_' match any element in a list or tuple.
Store the pid of the calling process too in the history + new 2 functions.
* Added meck:history_with_pid/1.
  Returns the new format of the history including the pid.
* Added meck:history/2.
  Returns the history for a specified pid, in the "old" format.

Refactoring: Extracted the cast add_history calls to one place
Merge branch 'adding-wildcard_count_calls' into new-features
Refactoring: Renamed a history helper method.
Adding new functions to search in the history for calls by a specific pid.
* Added meck:called/4
* Added meck:count_calls/4
* Added meck:wildcard_count_calls/4
Ignore ctags file
Merge remote-tracking branch 'origin/master'
Ignore Vim swap files
Allow wildcards in called/3
Merge branch 'master' into daha-new-features-clean

Conflicts:
	src/meck.erl
	test/meck_tests.erl
Remove wildcard functions

Wildcard functionality is enabled in the normal functions now, by use of
the '_' atom.
Add wildcards change info
Rename count_calls/3+4 to num_calls
Use normal history matching for num_calls/3+4
Add caller pid to normal history

CAUTION: This breaks backwards compatibility for the history/1 function!